利用L1缓存,STM32H7 32位单片机实现了Cortex-M7内核的最高理论性能——无论是从嵌入式闪存还是外部存储器来执行代码:400 MHz 处理器频率下性能可达到 2010 CoreMark /856 DMIPS。
STM32H7系列32位MCU采用Cortex-M7内核,具有新一代外设集的智能架构
• 面向内核、外设和存储器互连的AXI总线和多AHB总线矩阵
• 16 KB I缓存和16 KB的D缓存
• 高达2 MB的嵌入式双区闪存,具有ECC和同时读写能力
• 高速主直接存储器访问(MDMA)控制器、两个用于优化外设管理的具有FIFO和请求路由器能力的双端口DMA以及一个额外的DMA
• Chrom-ART***,可高效地复制2D图像。设备中的双精度FPU,也是加速特性的一部分
• 双时钟架构使得外设速度独立于CPU速度,系统时钟变化不影响外设工作
• 更多外设,例如四个支持SPDIF输出的串行音频接口(SAI)、三个全双工I²S接口、一个支持四路输入的SPDIF输入接口、两个具有专用供电的USB OTG模块和双模QSPI接口、两个FD-CAN控制器、一个高精度定时器、一个TFT-LCD控制器、一个JPEG编解码器、两个SDIO接口以及很多其它模拟外设,比如三个快速14位ADC、两个比较器和两个运算放大器。
• 分散结构的1 MB SRAM: 192 KB的TCM RAM(包括64 KB的ITCM RAM和128 KB的DTCM RAM,用于存放时间敏感的关键程序或数据),512 KB、288 KB和64 KB的用户SRAM,以及能在最低功耗模式下保存数据的4 KB备份域SRAM。
|