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