首页 > 评测 > 拇指开发板——Nucleo-L031K6评测
拇指开发板——Nucleo-L031K6评测
- [导读]
- 随着智能穿戴设备、医用电子、工业自动化生产线、智能家居等领域的发展,市场对智能产品的期待值越来越高,进而导致对微控制器各方面的要求的提升,特别是芯片功耗的表现,直接影响了智能产品的用户体验,因此各大厂商也不遗余力发展低功耗高性能微控制器产品线。
随着智能穿戴设备、医用电子、工业自动化生产线、智能家居等领域的发展,市场对智能产品的期待值越来越高,进而导致对微控制器各方面的要求的提升,特别是芯片功耗的表现,直接影响了智能产品的用户体验,因此各大厂商也不遗余力发展低功耗高性能微控制器产品线。
意法半导体在近期推出了超低功耗系列微控制器STM32L031,并实现了量产。该款微控制器主要面向穿戴式装置、医用监视器、工业传感器、智能生活设备等能源敏感应用,能效性和稳健性兼备,是一款超低功耗的理想型微控制器。与此同时,意法半导体也相继推出了Nucleo-32和Nucleo-144开发板,以帮助工程师朋友评估芯片、加速产品原型设计。
笔者有幸拿到了一款Nucleo-32开发板——Nucleo-L031K6。该款板卡在外包装上继续沿用了Nucleo-64的透明塑料外壳包装。这样的包装方式虽然降低了成本,但在视觉表现上却极具冲击力,透明材料的使用更是凸显出了板卡的小巧精致,也符合该板卡超低功耗、超低成本的主题。
由于包装卡扣设计十分紧凑,加上板卡的小巧,取下板卡的过程并不是十分顺利,力气用大了生怕损坏了板子,力气小了又取不下来,拿下板子也需花费一番功夫。
通过对板卡PCB的测量,该款板卡宽为18.542mm 长为50.292mm,整块PCB的面积还不到0.001平方米,甚至比拇指还要小。
块头大致与一节5号电池相当。
板卡面积极小,这势必制约了板载资源的配置,但是开发必备的资源还是配备的,如ST_Link等。
Nucleo-L031K6板载资源
1) ST_Link V2.1下载仿真器
2) SWD接口
3) USB虚拟串口
4) 功耗检测接口
5) 用户接线帽(按键)
6) 用户LED
7) 复位按键
8) Arduino Nano接口
既然同属于Nucleo系列开发板,那么就避免不了拿来与nucleo-64和nucleo-144做比较。
通过对比Nucleo-L031K6与Nucleo-L053R8可以发现,虽然后者的个头是前者的6倍,不过板载资源却大致相当,特别需要注意的是,这两块板卡的价格竟然相等,都是10.12美元!
Nucleo-L031K6板卡搭载的STM32L031K6是一颗基于ARM Cortex-M0+内核的超低功耗微控制器,在运行模式下的功耗做到了76uA/MHz。
Nucleo-L031K6特性
1) 基于ARM Cortex-M0+ 最大频率32MHz
2) 一个I²C总线接口
3) 一个12-bit ADC
4) 二个SPI控制器
5) 两个USART串口
6) 八个Timer
7) 96位唯一的设备ID
8) 32KB Flash 8KB SRAM
PCB的设计也是Nucleo-L031K6的亮点之一,拇指大小的PCB上需要集成L031以及ST_link两个最小系统,外加三个LED、一个按键以及电源电路,这也使得ST的硬件工程师在设计上花费了不少精力。值得一提的是,ST官方竟然毫无保留地把该PCB工程文件公之于众,这也相当于给工程师朋友们提供了一个硬件demo,利用4层PCB来设计L031的相关项目,将会大大缩小产品的体积,提高相关产品的用户体验。
上电体验
Nucleo-L031K6使用了一个micro usb接口来连接计算机,使用一条安卓手机数据线便可以进行程序的开发。与计算机连接之后,window开始自动安装驱动,已经安装过ST_Link驱动的计算机此时只需要点击“跳过从window update获得驱动程序软件”。
稍等片刻,就可以成功安装。
此时系统会出现一个usb盘符。
上电之后观察板卡的用户LED会每秒翻转一次。由于受限于板卡的面积,实在是没有办法再放置一个用户按键,所以demo例程只好利用一个短路冒来做文章。移除短路冒,断开PA12与GND,LED闪烁的频率将会加快。
- 本文系21ic原创,未经许可禁止转载!
网友评论
- 联系人:巧克力娃娃
- 邮箱:board@21ic.com
- 我要投稿
-
欢迎入驻,开放投稿
-
人均百万?英伟达中国员工收入曝光! 2024-08-29
-
《黑神话:悟空》玩家硬盘升级攻略:提升游戏体验,畅享3A大作 2024-08-29
-
数睿数据参加《系统与软件工程 低代码开发平台通用技术要求》国家标准编制 2024-08-29
- NRF52810蓝牙数字耳机找人定制
预算:¥30005天前
- 125KW模块式PCS软硬件外包开发
预算:¥1100000015小时前
- 12V汽车启动电源项目BMS设计
预算:¥50000023小时前
- 数据可视化软件 开发
预算:¥5000023小时前
- PLC项目调试修改
预算:¥100001天前
- 起动电机控制器开发
预算:¥1100001天前