新收到一块STM32L432 NUCLE0的测评板,体积十分小巧,与手中的另一款板子身材十分相近,那是一块STM32F042NUCLE0的板子,于是就顺手放在一起做了下对比,参见下图。
经对比发现,两者背面的ST-LINK 均是V2-1版的,不存在任何差异。从正面观察,尽管通过使用的引脚数完全一致,但在引脚名称还是存在两处不同的地方,即F042的PF0和PF1被换成了L432 中的PC14和PC15。当然两个MCU的封装形式也是不同,兴致之余又找出其它尽快相关的板子做了些对比,参见表1。
图1 正面对比图
图1正面对比图
图2 反面对比图
怎么样它们的特征是不是很鲜明,这说明STM的产品是非常丰富的无论你搞和种产品设计,都可挑选出一款与你设计目标十分接近的产品相适应,使你的设计无论是在尺寸规格上,还是在价格敏感性上都可以是最优化的。 有了上面性能的对比,下面加电看一下出产时装入的程序是什么效果。 在上电前,先把D2(CN3的第5引脚)与相邻的GND引脚短接,然后再上电,则会观察到绿色的LD3 在闪动发光。当然此时的红色LD2电源指示灯也是点亮的,如图3所示。
图3 上电测试
那L432在编译环境构建和下载性能方面是否一如既往的方便呢? 回答是确定的,首先在上电时你就会发现有虚拟的移动硬盘弹出,如果你先前曾使用过STM32的ST-LINKV2-1调试器,此时则无需安装相应的驱程,从设备管理器中就可看到已有相应的虚拟串口出现,参见图4。
图4 虚拟串口 至于编译环境嘛,由于L432是新品,当然你要为KEIL 5下载新的安装包了,此外下载相关的例程自然也是必不可缺的,至于哪去下载?可参考以下网址。 KEIL 5安装包:
图5 下载KEIL 5安装包
下载后主要的相关文件如图6所示。 图6 相关文件
在完成KEIL .stm32l4xx_dfp.1.2.0.pack安装及en.stm32CUBEL4.ZIP解压后,经编译可顺利通过,如图7所示。
图7 完成编译 在下载前,相关的设置如图8 ~ 图10所示。 在设置正确的情况下,点击“LOAD”下载工具图标即可进行下载,完成下载的界面如图11所示。 具备了下载能力L432才真正地成为我们开发的助手,辅以相关例程的帮助我们可以是L432焕发更强的活力! (后面将进行“基于L432的心率波形检测仪”的探索进程,期待能有活动支持哟 ! ) 图8 配置MCU型号
图9 设置调试器
图9 设置调试器
图10 设置下载算法
图11 完成下载
相关推荐:
NUCLEO-L432KC官方技术文档
STM32 L4系列超低功耗微控制器官方介绍
STM32L4单片机参考设计
STM32单片机官方开发工具一览
|