STM32CubeMX簡介
簡單地說,STM32CubeMX就是一個生成工程的工具,能夠在它裏面設置好各類參數,初始化各類芯片功能。
對於初學者來講,沒必要了解STM32中各類功能的具體內容,點幾個按鈕就能夠實現對它們的初始化,是本軟件的一大優勢。
工具
- 本教程使用的單片機型號爲STM32F103ZET6,配套例程對應的是一款開發板,若是須要使用須要對應你本身的板子對初始化等設置進行更改。
- 本教程的編寫者水平有限,內容可供參考,但若是出現問題,能夠考慮懷疑代碼。不過本文中的代碼在我所使用的開發板中測試正常。
目錄
STM32基礎教程(CubeMX)—— 軟件的安裝
STM32基礎教程(CubeMX)—— 基本I/O口操做
STM32基礎教程(CubeMX)—— 按鍵檢測
STM32基礎教程(CubeMX)—— LCD顯示
STM32基礎教程(CubeMX)—— 定時器
STM32基礎教程(CubeMX)—— ADC與DAC
STM32基礎教程(CubeMX)—— 串口通訊(USART協議)
STM32基礎教程(CubeMX)—— WIFI模塊(ESP8266)
STM32基礎教程(CubeMX)—— 無線通信模塊(NRF24L01)
測試