基于stm32mp157實作LED流水燈
實驗環境:
stm32CubeIDE,stm32mp157開發板,win10PC機,基于HAL庫開發
實驗要求:
每隔一秒點亮一個LED
實驗步驟:
第一步:
根據stm32mp157底板原理圖,找到LED對應GPIO引腳

因此,我們找到PG8,PA10,并且由原理圖可知,當PA10和PG8輸出低電平時,LED亮

第二步:
時鐘使能,根據原理圖可知GPIOA,GPIOG掛載在HSI和LSI上

時鐘使能代碼:

第三步:
初始化HAL庫,它已經配置好了

第四步:
初始化GPIO引腳,GPIOA_PIN_10,GPIOG_PIN_8

第五步:
進行邏輯的封裝

實驗現象

開發板顯示黃綠兩燈交替顯示不好拍

結束
實驗心得
基于HAL開發,簡簡單單,重在理解邏輯和開發板原理圖
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/399652.html
標籤:其他
