天天看點

STM32學習筆記——跑馬燈STM32學習筆記前言一、跑馬燈流程圖二、寫LED_Init函數注意事項三、LED控制總結

STM32學習筆記

KIEL建立項目過程

文章目錄

  • STM32學習筆記
  • 前言
  • 一、跑馬燈流程圖
  • 二、寫LED_Init函數注意事項
    • 1.RCC_APB2PeriphClockCmd函數
    • 2.GPIO_Init函數
    • 3.GPIO操作函數
  • 三、LED控制
    • 1.在主函數中,首先調用LED_Init函數
    • 2.使用輸出電平函數即可控制
  • 總結

前言

此處使用寄存器版,進行學習。後期搭配HAL庫:

一、跑馬燈流程圖

STM32學習筆記——跑馬燈STM32學習筆記前言一、跑馬燈流程圖二、寫LED_Init函數注意事項三、LED控制總結

二、寫LED_Init函數注意事項

1.RCC_APB2PeriphClockCmd函數

初始化對應IO的時鐘即可

2.GPIO_Init函數

注意結構體變量的建立和調用
STM32學習筆記——跑馬燈STM32學習筆記前言一、跑馬燈流程圖二、寫LED_Init函數注意事項三、LED控制總結
STM32學習筆記——跑馬燈STM32學習筆記前言一、跑馬燈流程圖二、寫LED_Init函數注意事項三、LED控制總結

3.GPIO操作函數

注意操作函數使用(前面已設推挽輸出,此處設定輸出高低就可以)
STM32學習筆記——跑馬燈STM32學習筆記前言一、跑馬燈流程圖二、寫LED_Init函數注意事項三、LED控制總結

三、LED控制

1.在主函數中,首先調用LED_Init函數

2.使用輸出電平函數即可控制

總結

按流程圖步驟操作即可

注意頭檔案函數編寫方法

繼續閱讀