大家好,欢迎来到IT知识分享网。
14年刚毕业的时候第一份工作就接触到了STM32单片机,当时用寄存器以及标准库开发。15年换工作之后就没再使用过STM32单片机了。最近有项目需要又开始开发STM32单片机程序,试了试STM32CubeMX配置及生成代码功能,真的是不要太爽,但是问题也来了,使用STM32CubeMX生成的配置代码臃肿肥大,编译不要太慢!
图一管脚映射
把原理图转到Pinout View,这样对着管脚写程序比看原理图舒服~~~
图二时钟树
这样配置时钟树舒服吧~
图三工程属性设置
单片机外设及功能配置完毕之后,设置工程属性,点击GENERATE CODE就可以生成keil工程了。打开keil工程,编译没有错误和警告,就可以开始添加用户代码了~
不过就这点初始化代码,编译需要三五分钟的,属实是太慢~
图四工程视图
STM32CubeMX的好处是可以随时修改配置以及重新生成代码,并不会影响已经完成的用户代码,这一点还是很有爱的,总的来说爱恨参半吧。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/98556.html