GPIO輸入實驗
在前兩期的更新里,給大家介紹了STM32CubeMx的基礎安裝以及利用STM32CubeMx+MDK完成了GPIO輸出實驗(點亮一個LED燈),今天就給大家介紹GPIO輸入實驗—用USER按鍵來控制LD5的亮滅。
實驗目的:掌握GPIO輸入功能
實驗現象:按下USER按鍵,LD5點亮,松開后熄滅
步驟:
1:首先查看原理圖,在原理圖上找到相對應的引腳,如下圖所示。
2:打開STM32CubeMX新建工程。
3:選取芯片(STM32L071)。
4:引腳分配,PC14設置為輸入模式(GPIO_Input),PC15設置為輸出模式(GPIO_Output),其實就是根據輸入電平的高、低來輸出高、低電平。
5:點擊Projiect Manager,將名稱、儲存路徑、編程軟件設置完成后,點擊右上角的生成代碼(GENERATE CODE)。
6:點擊打開工程(Open Project)。
7:程序補充代碼,如下圖所示
8:將Target中的Debug中的Use修改為CMSIS_DAP Debugger,再將setting中的Flsah Downlod中的Reset and Run勾選,然后點擊ok。
9:最后將程序燒錄。
-
原理圖
+關注
關注
1294文章
6315瀏覽量
233060 -
led燈
+關注
關注
22文章
1592瀏覽量
107851 -
引腳
+關注
關注
16文章
1184瀏覽量
50294 -
GPIO
+關注
關注
16文章
1196瀏覽量
51934 -
stm32cubemx
+關注
關注
5文章
281瀏覽量
14766
發布評論請先 登錄
相關推薦
評論