STM32Hal庫學習(一)CubeMx學習點亮LED燈[轉載]
阿新 • • 發佈:2018-11-29
STM32Hal庫學習(一)CubeMx學習點亮LED燈
2018年07月10日 01:05:03 靜守己心 閱讀數:174更多
個人分類: STM32
cubemx安裝:
MDK5安裝+破解+pack
言歸正傳
新建工程選擇是STM32型號,進入晶片頁面
1.首先必備的SYS和RCC選擇外部晶振、配置LED引腳,因板子而異PE5 PE6
2.在clock configuration中配置HCLK 72MHz
3.配置configuration中的GPIO
4.在project中配置路徑名稱,編譯工具
生成工程檔案,開啟工程,編譯檔案,建立.hex檔案燒錄此時LED點亮,再編寫一個流水燈程式
感覺直接生成的程式碼框架有點混亂,之前用的都是標準庫,這個就感覺不熟悉還是先建立一個資料夾放自己的程式,然後編寫自己的my_system.cpp,my_system.h,LED.c,LED.h。採用c/c++混合編譯,新增魔術棒c/c++編譯路徑
在LED.h中編寫LED0,1亮暗巨集定義,在my_system.cpp中執行主迴圈,在main中呼叫my_system,注意各個.c,.h檔案的標頭檔案匯入和函式定義
轉自:https://blog.csdn.net/zhangyongdzgcs/article/details/72955027