元旦未到,板子就到了,元旦玩了几天,终于有时间坐下来写测评了
NUCLEO-L4R5ZI隶属NUCLEO-144系列,这个STM32开发板沿袭了Nucleo系列开发板的特点,板卡白漆蓝油是Nucleo系列的标志配色。包装中具有一张卡片具有板卡的参数和引脚IO和使用引导说明。
兼容Arduino扩展板的版型,设计配合MBED平台做开发是Nucleo系列的另一个出色特点,很多Arduino开源项目可以在Nucleo上轻松重现。
上图是Nucleo-L4R5ZI与Arduino MEGA2560 的对比,L4R5ZI比MEGA显然大了一圈,IO多了不少。
下载器与MCU设计在一张开发板上,板子上有两个USB口,一个用于下载器部分,一个用于原生USB应用开发。
具资料显示,STM32L4+带来了许多新特性。
首先是在性能及低功耗上取得了新的成就。STM32 L4+的主频达到了120MHz,相比较L4 80MHz主频提升了50%,CoreMark成绩为410分,基本赶上了STM32 F4的成绩,过去80MHz 主频的L4跑分为273分,性能提高了50%。而在ULPMARK低功耗测试中,STM32 L4+在功耗上的指标并不亚于STM32 L4或者L0。
其次,L4+中引入了新的外设,为了达到更优化的性能,ST加入了众多支持IP,包括图形加速器Chrom-ART Accelerator,显示接口,以及Chrom-GRC 存储器。
Chrom-ART Accelerator是DMA2D,即用于图像处理的专业 DMA,根据ST提供的官方数据显示,在开启了Chrom-ART Accelerator之后,执行图画处理只占用了11%的CPU资源,而关闭Chrom-ART Accelerator则会消耗84%的CPU资源。此前,该技术主要应用在ST的高性能MCU中,放在低功耗应用中尚属首次。