本次“小蝴蝶创意移植大赛”的项目“转脑袋的灯“所使用的开发板为STM32L053R8。板卡外观照片如下图。
*NUCLEO-L053R8 是ST公司推出的一款针对STM32L0系列设计的Cortex-M0+开发板,具有mbed功能,支持Arduino。同时还提供ST Morpho扩展排针,可连接微控制器的所有周边外设。
*开发板基于STM32L053R8T6设计,开发板还集成了ST-LINK/V2仿真下载器(但仅对外提供SWD接口),免除另外采购仿真器或下载器的麻烦。并且具备Arduino接口,可接入 Arduino 巨大生态系统的各种 Shield 扩展板,能够轻松快速增加特殊功能。
*从stm32L053R8开发板上不难发现其多样的DIY特性,无论是从性能、功能、或是功耗,都能进行有效的评估。除此之外,stm32L053R8板卡的硬件设计基本和先前的Nucleo系列板卡一样,主要的区别还是在于板卡搭载的微控制器。
L0:low power(低功耗)的Cortex M0+内核的意思;
L1:低功耗Cortex M3内核;
5,6:差别不大,从参数表上来看,主要在于5的最高工作温度高于6,主要分别为105℃和85℃(不能太确定,但是看参数对照就是只有这些差别)
1,2,3:在上面的图上面说的很清楚了,主要区别在于是否搭载了DAC,触摸按键,USB,LCD驱动等。
K,T,C,R:说明了封装,K为LQFP32管脚,T为WLCSP36管脚,C为LQFP48管脚,R为LQFP64管脚;
6,8:flash大小,6为32K,8为64K;L0系列只有这两种大小。stm32其他系列的大小还有:4→16K,B→128K,C→256K,D→384K,E→512K。
所以stm32L053R8的意思就是:低功耗,Cortex M0+,64管脚,64K flash的STM32
当然了,大家也都知道,L系列的板子都是属于超低功耗的板子,这一点还是毋庸置疑的,
楼主觉得最方便的就是这个板子它自带stlink 下载,只要用数据线把板子连接到电脑上,然后配置一下 DOWNLOAD 的选项,就可以直接下载程序了,还是很方便的。
既然熟悉了这个板卡,那么接下来就开始大动作咯。