首页 > 评测 > 超低功耗新标准——Nucleo-L073RZ评测
超低功耗新标准——Nucleo-L073RZ评测
- [导读]
- ST公司自信的宣布STM32L0系列不仅拥有超低功耗、性能稳定,而且在ULPMark-C谁测试中取得135分,属于同类产品中的佼佼者。
使用Altium Designer打开MB1136.PrjPCB工程文件,里面包含Nucleo-L073RZ的电路原理图,分为四部分:整体框架图、MCU的电路图、STLINK电路图、连接座管脚图。
打开PCB文件,可以看到整体各Layer的排版、各线路的走线、线宽等,ST毫无保留的把PCB文档提供给用户,帮助用户设计自己的原理图,最终使用到他们的产品当中。
而电源部分,开发板可利用JP5跳帽座子来选择使用USB供电或者使用管脚座子的外部Vin进行供电,无论是哪种供电,都需要经过U4的5V转成3.3V的LDO的再给STM32供电。
开发板的背部预留出了许多焊盘,用户可根据自己的需求来选择使用一些功能。比如不需要使用板载的LED灯,则去掉SB21焊盘上的0欧姆电阻即可。
四.软件介绍
对于软件的开发,笔者通常有使用的STM32CubeMX和Keil搭配使用。STM32CubeMX生成初始化代码,Keil进行程序编写。STM32CubeMX不仅仅是一个强大的图形初始化配置工具,还可以测试使用各外设下的功耗。
Keil不仅可以程序编写、编译、下载,还可以进行程序调试,功能非常强大。目前还免费支持STM32L0系列。
2014年,ST公司推出了一个STM32所有系列的通用库stm32Cube,该库进行了重新设计,分为驱动层、中间层、硬件抽象层、应用层,用户只需要了解硬件抽象层提供的API,便可以在应用层进行开发。我们可以从ST官网上下载到该库,库里包含了开发所要用的驱动文件还有示例Demo。
论坛上有许多朋友讨论该Cube库跟以前的通用库差别太大了,很难使用。笔者从2014年6月便开始使用Cube库,开始的时候,也觉得难用资料少。但随着逐渐的深入使用,发现该库是挺不错的,虽然资料少,但其实在每个外设的文档里面都提供了使用的说明。虽然是作为注释出现,但非常详细,是非常好的入门教材。
同样,开发者们也可以在在mbed进行软件开发。目前已经支持10家公司的微处理器,而支持的开发板已经接近100块。但由于Nucleo-L073RZ刚发布不久,目前在mbed还找不到它的踪影,相信在近期内,mbed会添加进去。
对于在mbed进行开发,笔者认为是各有优缺点的,优点是不需要专门的IDE,只要在网页上就可以编程,比如Windows、Linux、Mac Os浏览器打开后就可以进行代码输入、工程管理,甚至在手机上也可以进行这种操作,同时,开发者可以使用mbed封装好的库来进行上层开发,不再需要考虑驱动配置。缺点是不能进行程度调试,对于开发者来说,程序调试是非常重要的环节,可以帮助更快的定位到BUG。
五、功耗测试
在ST的宣传手册上,我们可以看到如下一组数据。在25°和125°C下,各模式下电流消耗的情况。而且从停止到运行只需3.5微妙,待机到运行只需50微秒。而该成绩有其他公司的同类产品相比,更处于领先地位。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
RAK831 Lite:基于树莓派3的LoRa网关... 2022-06-17
-
Imagination推出PowerVR AX2185和AX2145神经... 2022-06-17
-
ODROID-GO是一款兼容Arduino的基于ESP32的便... 2022-06-17
- PID温度控制器
预算:¥700003天前
- 摄像头的可视画面需要一直超上(linux系统,ARM)
预算:¥1000018小时前
- DICOM协议搭建(ARM架构,linux系统)
预算:¥1000017小时前
- 需MIPI摄像头隔离电路,实现3-4米能长距离
预算:¥1000017小时前
- 膨宫仪的控制板,控制流量和检测压力
预算:¥1000016分钟前
- 无创自动测量血压计 NIBP模块
预算:¥100007小时前