超低功耗王者归来—NUCLEO-L073RZ评测

2016年03月22日 作者:netlhx

2016年,ST似乎攒足了劲,准备大干一场。

官方主页对STM32 Open Development Environment进行了推介,也就是所谓的STM32 ODE。STM32 ODE是一个易用、灵活、可负担的整体平台,基于STM32 MCU家族系列产品,结合最新的ST官方扩展板,可用于快速搭建产品原型并迅速转换为产品。另一方面,ST对超低功耗产品L0系列进行了重点介绍,STM32 L0系列经精心设计,在低功耗方面达到了一个新的水准。

NUCLEO-L073RZ是官方推出的最新的基于CORTEX-M0+的评估板。

一、开箱

NUCLEO-L073RZ是NUCLEO 64中的最新产品。ST对NUCLEO产品重新划分了系列,新的NUCLEO系列包含了NUCLEO32、NUCLEO64及NUCLEO144。

  • NUCLEO32小巧玲珑,使用32PIN MCU作为主控。
  • NUCLEO 144就是个庞然大物,性能强劲,尺寸有点吓人。
  • NUCLEO64就是原来的NUCLEO板,在性能和尺寸方面算是一个平衡吧。

nucleo-073-1

开发板包装正、反面图,包装盒使用一体成型塑封

nucleo-073-2

UNO、MORPHO接口

nucleo-073-3

USB供电、ST-LINK/V2-1

nucleo-073-4

总体而言,NUCLEO64沿袭以前的NUCLEO包装,没有大的改动。

二、认识NUCLEO-L073RZ

NUCLEO-L073RZ基于NUCLEO 64公版PCB设计,可以方便的更换ST的其它64PIN MCU。主要特性包括:

  • LQFP64 STM32-L073RZT6 MCU
  • 两种类型扩展接口:ARDUINO UNO扩展接口;STM32 MORPHO扩展接口
  • 支持MBED开发
  • 板载ST-LINK/V2-1调试/编程器
  • 灵活的供电方式选择
  • 板载3个LED灯,LD1、LD3指示工作状态,LD2为用户可编程LED灯
  • 两个按钮,复位及用户可编程按钮
  • USB重枚举能力,支持VCP,MSD,DEBUG功能
  • 大量IDE开发环境支持

分离式PCB设计

NUCLEO开发板使用分离式PCB设计,整个开发板由两部分组成:ST-LINK/V2-1及核心板。二者出厂时是一个整体,ST-LINK/V2-1可以用来给整个开发板供电,同时兼有调试/下载功能及UART通信功能。如果需要,完全可以将ST-LINK/V2-1和核心板分离。不过这样的话,就需要对核心板另行供电。当然分离后的ST-LINK/V2-1也可以作为一个独立的调试/编程器使用。

这种设计非常方便。

功能框图

NUCLEO 64整体功能框图,从上面也可以看出分离式PCB设计的影子。

板载部件标注图

扩展接口

NUCLEO开发板上提供两种类型的接口:ARDUINO UNO接口及ST MORPHO接口。

鉴于ARDUINO起步较早,市面上专门为ARDUINO设计的各种外设及扩展板非常丰富,为了更好的与这些现有的设备兼容,NUCLEO板很贴心的提供了ARDUINO兼容接口。图中标注为紫色的接口就是ARDUINO兼容接口。如果你是一个ARDUINO的爱好者,手头一定有不少的ARDUINO模块,在体验NUCLEO开发板时,可以实现无缝迁移。

另外一种接口称之为MORPHO接口,NUCLEO将MCU的所有可用PIN均引出,以排针或排母的形式引出,供用户自定义连接外设之用。

1 2

相关文章

tracer