STM32CubeMx的使用分享


 

 

1、 新建立工程(以F103ZET6为例)

 

 

 

2、 配置引脚(以PA0为例)

 

 

3、 配置外设(以串口为例)

 

 

4、 配置时钟

 

 

 

5、 外设、GPIO、中断初始化

 

 

6、 生成工程

 

 

7、 添加自己的代码

 

 

8、 编译完成

 

 

总结:STM32CubeMx 的使用,比以前传统的项目建立方法大大节约了时间,特别是在时钟配置方面,

使用可视化最终生成代码,这样便于用户修改配置以及便于用户理解。STM32CubeMx的 HAL库使用

起来更像面向对象的过程,与传统的标准库相比,它减少了用户对寄存器的操作,便于用户开发,不

过HAL库与标准库不兼容,两者没办法互相移植,两者的库函数完全不同。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM