很多嵌友喜欢选用STM32做设计!
因为小编在编辑期刊论文时
STM32出现频率极高!
受欢迎的产品当然要不断丰富喽
这不
STM32又有新成员加入了!
这是一款基于ArmCortex-M4架构的产品,意法半导体将其命名为STM32G4,定位于主流型的MCU,称之为STM32F系列产品的升级版,针对电机控制、工业设备与测量仪器、高端消费类应用和数字电源等应用领域。
近日,STM32超低功耗系列产品(STM32L1)的推出者、STM32混合信号微控制器系列产品(STM32F3)的定义者、意法半导体微控制器和数字IC产品部微控制器事业部产品经理Jean-MarcMathieu详细介绍了这款新推出的STM32G4系列产品。
既生STM32F3,何生STM32G4?
STM32F3既然同样也是基于Cortex-M4架构的,客户反馈也非常好,为什么还需要一个升级版的STM32G4?
Jean-Marc这样解释研发STM32G4的初衷:2012年意法半导体发布了混合信号微控制器STM32F3,在2014年又发布了STM32F343,进入到原来被DSP垄断的数字电源市场,后来经过三年客户使用和反馈,意法半导体觉得还有必要推出一款性能更强大的产品来满足不断升级的市场需求,经过2年时间的研发,推出了STM32G4。所以STM32G4和STM32F3不是既生瑜何生亮的关系,而是为了填补STM32F3的市场空白。
STM32G4亮点在哪里?
Jean-Marc介绍,STM32G4系列基于一颗170MHz的Cortex-M4高速内核,具有浮点单元和DSP扩展指令集支持功能,性能测试取得了213DMIPS和550CoreMark的成绩。与STM32F3系列相比,STM32G4在以下几方面有创新:
①STM32G4采用了集成化的设计,内部集成了所有模拟分离器件,包括ADC、DAC、滤波器、温度传感器、RTC、比较器、XTAL、运算放大器等,这种集成化的设计不仅减小了PCB尺寸,而且节约了项目开发成本。在多达25个模拟外设中,包括5个400万次/秒的12位ADC,具有硬件过采样功能(相比较于全部在软件中执行的产品,可以在很大程度上减轻CPU负担),实现了16位分辨率;6个高速、高增益带宽运算放大器;7个1500万次/秒的12位DAC;7个比较器,传播延迟为16.7ns。
②STM32G4内有3种不同的硬件加速器:ART加速器(动态缓存,帮助用户提高代码综合执行效率)、关键程序加速CCM-SRAM(静态缓存,在此区域中执行代码不会有任何延时)、数学加速器,其中数学加速器的加入是STM32G4的一大亮点。
Jean-Marc介绍,数学加速器包括三角函数和数字滤波加速器,如在电机控制应用中遇到三角函数计算(矢量旋转、矢量转换、双曲正弦、双曲余弦、指数函数、反正切、反双曲正切、平方根、常用对数),会交给数学加速器来处理,这样不仅可以减轻CPU的负担,而且还可以提高计算效率,比原来由CPU处理,效率提升了5倍。数字滤波加速器,可被用于生成三极点三零点3p3z补偿器、SigmaDelta调频器和噪音整形器,用于数字电源设计中非常具有优势。
③STM32G4采用双BankFlash,这一创新应用主要是考虑到信息的安全性。Jean-Marc介绍,STM32G4内部有两块用户Flash区域,一个Bank用来运行程序,另一个可以在线升级固件程序,这两个区域是一模一样的,并且地址还是连续的,两个地址还可以互相切换,能够实现瞬间无缝转换,这样可以实现应用软件在线升级的同时不影响系统的正常运行。还有一点需要工程师注意,在这两个Flash区域中,工程师还可以设定一块安全存储区域(在烧写程序前配置,一旦设定不可更改),大小可由工程师根据项目需求设定,这块区域在系统退出时可以配置为锁定,应用程序无法再读取或调试,非常适合于存储关键程序和秘钥。
④STM32G4分为基本系列、增强系列和高分辨率系列,相较于STM32F3系列,STM32G4的封装引脚更加丰富,增加了80pin和128pin的产品,给了客户更多的选择。
STM32G4坐拥强大的生态系统
Jean-Marc表示,相较于友商类似产品采用私有内核,STM32G4基于Arm内核,也是希望客户能够更好地利用Arm强大的生态系统来助力自己的设计。此外,意法半导体还为STM32G4配备了Nucleo开发板(NUCLEO-G474RE和NUCLEO-G431RB)、评估板(STM32G474E-EVAL和板载加密加速器的STM32G484E-EVAL),以及STM32CubeG4软件包。另外,还有一套Nucleo电机控制专用开发板(P-NUCLEO-IHM03)和软件开发套件(X-CUBE-MCSDKv5.4)。
2007年意法半导体推出第一颗STM32产品,到现在已经过去了整整12年,这么多年几乎每年都有新产品加入到STM32家族中,凭借强大的产品性能和丰富的产品线,STM32已经成为MCU中的经典!
精彩评论