首页 > 评测 > 入门级STM32F4新秀——NUCLEO-F412ZG开发板评测

入门级STM32F4新秀——NUCLEO-F412ZG开发板评测

ST   STM32F4   NUCLEO   F412ZG   
  • 作者:SATURN
  • 来源:21ic
  • [导读]
  • STM32F4家族再添新品,9月27日,ST宣布推出入门级STM32F4新品STM32F412 MCU。21IC.COM第一时间拿到了NUCLEO-F412ZG评估板并对该产品进行了评测。

在估算系统功耗时,可以设置的内容非常丰富,例如MCU的运行模式、MCU的主频选择、是否启用FLASH的预取功能等,另外还可以指定使用哪些片上外设。对于指定的功耗模式,可以设定每种模式运行时间的长短及附加的电源消耗值。

image018.png

图18 估算效果

这里我们添加了两种运行模式,一是标准的RUN模式,系统估算后得到电流值约为21mA。而处于SLEEP模式下的电流消耗则大约是3mA的样子。同时,软件还会计算出指定时间段内的平均电流值。

STM32F412作为一款高性能MCU,官方给出的参考指标是125 DMIPS/339 CoreMark,这里我们也来测试一下系统的CoreMark得分并与官方的值做一个比较。关于CoreMark的介绍及移植,请参考官方文档,此处不赘述。

测试使用的工具链是IAR,为了达到最优性能,需要对IAR工程文件设置适当的优化,

image019.png

图19 工程优化

优化级别设定为High,优化选项指定为Speed,同时勾选No size constraints,对程序进行最大程度的优化。

image020.png

图20 CoreMark测试

从上述测试结果来看,我们得到的CoreMark得分是335,与官方宣称的339得分非常接近了。除了测试了CoreMark得分,还使用了万用表测量了一下工作时的电流,

21.jpg

图21 电流实测

看到测量所得到的电流值与在STM32CUBEMX工具中得到的估算值也是非常接近的。

STM32-F412进一步丰富了STM32系列MCU,凭借新的特性,如更高的主频(100MHZ),更大的存储能力(1MB FLASH/256KB RAM),及更宽广的温度适应能力(高达125°C),使得STM32-F412非常适合应用在电机驱动、工业PLC、可穿戴设备及医疗设备等应用场景。官方给出的UQFN48封装的STM32F412的报价是$3.60(10,000片),这个价格相对于国产芯片来说,略贵。

如果想快速体验STM32-F412这一崭新的MCU,NUCLEO-F412ZG的确非常适合!

参考资源:

NUCLEO-F412ZG介绍

STM32CUBEMX

STM32单片机中文官网

STM32单片机官方开发工具

STM32单片机参考设计

本文系21ic原创,未经许可禁止转载

  • 本文系21ic原创,未经许可禁止转载!

网友评论