首页 > 评测 > 震撼全新体验——STM32F746ZG评测
震撼全新体验——STM32F746ZG评测
- [导读]
- 智能手机的兴起和飞速发展,带动移动端CPU过去数年的风光。物联网,穿戴设备等相关产业的发展,使得嵌入式产品也越来越受到人们的关注。嵌入式微控制器(MCU),作为嵌入式产品的CPU,当然是这类产业的核心。意法半导体(ST)前段时间宣布其全球MCU出货量突破15亿颗,一时间风光无两。ST有丰富的产品线能完美切合各类产品的应用,针对丰富的产品,与之对应的各类丰富,使用,价格亲民的开发板,对其在工程师中的推广起到了至关重要的作用。
支持多种编程工具:IAR™, Keil®, GCC-based IDEs, ARM® mbed™
从上面可以看出,板载资源还是相对丰富的,作为一个核心板使用绰绰有余,当然,这块开发板最大的特点之一就是其丰富的扩展接口:
和Nucleo-64一样,首先兼容Arduino UNO接口,主要引脚有A0 ~ A5, D0 ~D15,该接口有大量的扩展板可以使用,并且是标准接口,可以方便的即插即用。
在Arduino UNO基础上,ST全新设计了ST Zio接口,提供大量模拟数字接口A6 ~ A8, D16 ~ D72,便于访问STM32的更多外设。
还有ST morpho扩展口,可以访问板上STM32的所有IO口。
来看看这些扩展口的具体定义:
ST的开发板都是开放了原理图资源的,可以轻易的在官网下载到,原理图中有各个接口引脚的详细连接方法:
当然,这也许还不够直观,再看更详细的接口定义:
ST Zio接口(包含Arduino UNO R3接口):
ST Morpho接口:
这四张图清楚详细的给出了所有扩展接口连接的IO口,以及相对应的MCU外设资源,值得一提的是,这次ST终于肯在开发板丝印上写上了所有连接的IO口,终于不用再连接扩展器件的时候还有辛苦去翻原理图了,不过有一定不太方便的就是,ST Morpho接口并没有焊上排针,只是留出了接口,需要使用的话要用户自行焊接。
Nucleo-F746ZG板上的基本资源就是这些了,下面介绍开发板核心:
板子上看起来最硕大的,黑色芯片就是我们的主角了,如下图:
STM32F746ZG特点:
基于ARM 32位Cortex®-M7内核,带FPU DSP指令、MPU、ST ART加速器、L1缓存、零等待周期执行、最高主频216MHz、性能高达462 DMIPS/2.14 DMIPS/MHz (Dhrystone 2.1)。
1 M Flash,320 k SRAM,最高32位数据总线的FMC可用于扩展SRAM, PSRAM, SDRAM/LPSDR SDRAM, NOR/NAND等。
支持Quad-SPI
8080/6800并行LCD接口,LCD-TFT控制器,最高支持XGA分辨率,带图形加速器
1.7 V to 3.6 V灵活电源选择,Sleep, Stop , Standby三种低功耗模式和RTC事实时钟
3个12位ADC ,2个12位DAC
18个定时器,其中包括一个低功耗定时器和2个32位定时器
25个通信接口,包括USART,I2C,SPI,CAN,HDMI-CEC等
168个IO口,全部有中断功能
USB2.0接口,网络接口,摄像头接口
随机数发生器,CRC校验
等等
总之,作为STM32中,目前性能最强大的MCU,资源也是最为丰富的,能满足嵌入式MCU各个领域的应用要求,是中高端应用领域的良好选择之一。
四、 上电测试
说了那么多,都已经迫不及待了,接下来就上电玩一玩。
首先,需要一根USB Micro B的数据线,这次终于是已经非常常见的Micro B的数据线了,手机上那种,随处可见,这使用起来方便了不少,不再是之前那种已经比较少见的MINI B接口,如果不是搞电子的,都不一定有,不太方便。
上电之后,LD2(蓝色)以 1 Hz的频率闪烁,按一下蓝色的用户按键,闪烁变快了一点,按第二次,闪烁变更快,按第三次,又变回 1Hz的频率。
看起来比较简单的一个程序,但事实上并不是这样的,板子里的默认程序在STM32F7Cube库中有,打开下面路径里的工程可以看到
STM32Cube_FW_F7_V1.3.0\Projects\STM32F746ZG-Nucleo\Demonstrations
上面的程序,结合工程里readme.txt中的说明,可以知道这个Demo是针对一个Adafruit 1.8" TFT扩展板的,就是下面这货,如果连接了这个带屏幕的扩展板,就会显示菜单等内容,没有这个扩展板,就只能看到LD2闪烁了,如前面所说。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前