意法半导体stm32 f7新系列微控制器(mcu) 内核采用arm公司最近发布的最新、最强的arm cortex-m处理器arm cortex-m7。
意法半导体的stm32 f7系列性能远超以前的高性能32位cortex-m微控制器领军产品—意法半导体自已的stm32f4微控制器,通过无缝升级路径将处理性能和dsp性能提高一倍。
作为业内最成功的基于cortex-m内核的微控制器,stm32 f7新系列微控制器的工作频率高达200 mhz,采用6级超标量流水线和浮点单元(floating point unit,fpu),测试分数高达1000 coremarks[1]。该微控制器外围架构创新成果提升了产品的性能和易用性;意法半导体在新微控制器内引入两个独立的无等待状态访问内外存的加速机制,即在内部嵌入式闪存和一级高速缓存内应用意法半导体独有的自适应实时(art accelerator®) 加速器技术,处理器访问内外存的代码和数据无需等待。
stm32 f7虽然提高了性能,但是没有牺牲能效。尽管功能更多,新系列运行模式和低功耗模式(停止、待机和vbat)的功耗与stm32 f4保在同一水平线上;工作模式能效为7 coremarks/mw;在低功耗模式下,当上下文和sram内容全都保存时,典型功耗最低120ua;典型待机功耗为1.7ua;vbat模式典型功耗为0.1ua。
除意法半导体的art accelerator®和4kb指令和数据缓存外,stm32 f7还集成智能灵活的系统架构:
·an axi和先进高性能总线矩阵(multi-ahb, advanced high-performance bus),内置双通用直接访存(dma)控制器和以太网、通用串行总线on-the-go高速(usb otg hs, universal serial bus on-the go high speed)和chrom-art accelerator®图形硬件加速等设备专用dma控制器;
·采用512kb和1mb嵌入式闪存,可满足应用对大容量代码存储需求;
·大容量分布式架构sram:
o在总线矩阵上有320kb共享数据存储容量(包括240kb 16kb)和保存实时数据的64kb紧耦合存储器(tcm, tightly-coupled memory)数据ram存储器;
o保存关键程序的16kb指令tcm ram存储器;
o在低功耗模式下保存数据的4kb备份sram存储器。
·stm32 f7外设还包括一个独立的时钟域,可在不影响通信速度的情况下让开发人员修改系统时钟速度。
·灵活的内置32位数据总线的外存控制器:sram、psram、sdram/lpsdr sdram、 nor/nand存储器。
·即便引脚数量少的封装也提供双/四路spi接口,以低成本方式扩展存储容量。
·基于现有的stm32 f4系列指令集,仅提供单周期乘法累加(mac)指令,提供单指令多数据流(simd)指令,该指令计算32位字内的8位和16位值。
利尔达科技作为st的技术凯发官网入口首页的合作伙伴,一直致力于st产品的应用及推广。stm32 f7的推出,对整个mcu行业是一个不小的冲击。利尔达会基于stm32 f7做一系列的k8体育的解决方案给到客户。