之前使用stm32的MCU时,都是使用的标准库,由于熟悉了标准库,对新出的HAL库一直没有了解。
之后一次偶然的消息,得知以后ST会主推HAL库,而停止标准库的更新,大势所趋,我也要趁这个机会好好的熟悉熟悉该款低功耗MCU 同时熟悉HAL库的封装风格~与时俱进么~
先发出来这个帖子,晚上回去更新一些使用心得~
查看片子的参数,标准的ST公司的低功耗的片子,1.8V的最低电压,和之前用的8L的片子一样~。当然后面有时间了再进行低功耗测试。后面少不了32L的使用,毕竟运行速度在这里摆着~太诱人了。
今天的准备工作就是去ST的官网下载32L的封装库,但是同时我发现了一个非常好玩的东东~那就是STM32CubeMX。
果断下载下来,小小的试用了一下~
打开选择好对应的MCU之后,果断出现了对应的MCU的图形~
然后可以在里面进行引脚和外设的配置。
我简单的配置了一下时钟就点击生成project,然后提示下载东西,没注意,可能是封装库吧~
下载好之后就生成了工程,果断用keil5打开工程~妥妥的HAL库的最小工程。
后来我细细思考了一下~这个工具真的是非常的方便,对于新上手一款MCU的我来说能很快了解引脚分配与外设分配的情况~包括对于HAL库的了解也是十分的有帮助,但是个人感觉做项目的话还是老老实实的自己写初始化吧~毕竟要和外围电路结合起来的初始化才是安全的~
最后我想请教论坛各位前辈一个小小的问题:图片肿么上传啊!!!
放弃了。。。上传显示503错误。。。等明天去公司再上传吧~后面再用这款NUCLEO做一些好玩的玩意~~