ST公司的基于ARM? Cortex?-M7内核的超高性能STM32F7系列MCU已经正式量产,相关开发学习工具及技术资料生态都已齐备。这里对该系列产品及相关工具做个简单介绍。
全球首款基于ARM? Cortex?-M7的STM32F7微控制器正式量产 利用ST的ART Accelerator?和L1缓存技术,STM32F7器件实现了Cortex-M7的最大理论性能——无论是从内嵌式闪存还是外部存储器来执行代码,在216 MHz 处理器频率下性能达到 1082 CoreMark /462 DMIPS。 STM32F7系列MCU具有如下特性: 一、STM32F7系列采用新型Cortex-M7内核; 二、具有面向内核、外设和存储器互连的AXI和多AHB总线矩阵; 三、两个通用DMA控制器和用于以太网、高速USB OTG 接口和Chrom-ART图形加速器的三个专用DMA; 四、外设速度独立于CPU速度(双时钟支持),使得系统时钟变化不影响外设工作; 五、相比之前的STM32系列,拥有更丰富的外设,例如带有SPDIF输出支持的两个串行音频接口(SAI),带SPDIF输入支持的三个I2S半双工传输,带有专用供电的两个USB OTG和双模QuadSPI Flash; 六、相比STM32F4系列,其数字信号处理性能(DSP)在原来的基础上提高约一倍,能够满足高速或多通道音视频、无线通信、运动识别或电机控制的需求; 七、分散结构的大容量SRAM: 7.1、320 KB通用数据存储器,其中包括64 KB紧密耦合数据存储器(DTCM),用于时间敏感数据(栈、堆......);
7.2、16 KB的紧密耦合指令存储器(ITCM),用于时间敏感指令;
7.3、4KB的备份SRAM,用于最低功耗模式下保存数据; 八、出色的能效特性: 出色的能效归功于意法半导体的市场领先的90纳米制造工艺、独有的减少闪存访存时间的ART Accelerator?图形引擎、先进的主频和功耗优化技术; ·1.8 V下高达 7 CoreMark/mW ·在所有寄存器和SRAM内容都能继续保持的停止模式下,具有100μA的典型电流消耗; 九、优良的指令与管脚兼容性: ·Cortex-M7向下兼容Cortex-M4指令集; ·STM32F7系列与STM32F4系列引脚兼容 ;【注意:关于100脚封装的特例,请参看数据手册】
32F746G DISCOVERY 探索学习板图片
ST官方推出的STM32F7探索套件介绍 一、ST官方推出的STM32F7探索套件配备完整的STM32Cube固件库。可得到相关开发编译工具厂商和ARM? mbed?在线开发社区的直接支持。这样可以大大方便开发人员,尽可能缩短研发周期。 二、STM32F7探索套件价格便宜,设计实用而精巧。包括WQVGA彩色触屏、立体声音频、多传感器支持、数据安全机制及高速通信接口,探索套件的开放式硬件向市场展示了STM32F7的实用功能。 三、板载ST-Link调试器/编程器(无需另配探针),结合Arduino Uno连接支持大量的专用插接板,使探索套件具有强大的扩展能力。 四、基于STM32CUBE配置工具的固件库已经推出,ST官方网站可以自由下载使用,内有丰富的各种工程项目例程。
另外,ST官方也出了一些功能全而强的评估板EVAL BOARD。有STM32756G-EVAL和STM32746G-EVAL两款,她们的芳容如下。一般用户看看也罢。要熟悉F7产品的话,用ST官方推出的DISCOVERY多数时候够用了。对于EVAL板,可以根据需要选购。
STM32F7 EVAL Board 照片 |