一個簡單的工程搭建好之后,進一步就是了解里面的內容,也就是學習進入正軌。打開我之前新建的工程,主要調用的幾個函數就是今天學習的內容,接下來我就講解一下那些內容。
一、初始化始終
這里的“時鐘配置”函數在bsp.c文件下面;
使能了GPIOA --- GPIOD時鐘,這里更加自己使用的IO進行配置(該工程實際只使用GPIOC)。
二、基本輸入輸出引腳配置
這里的“基本輸入輸出引腳配置”函數同樣在bsp.c文件下面;
初始化GPIO, 包含端口引腳、頻率、輸出類型。
三、底層初始化
這里的“底層初始化”函數同樣在bsp.c文件下面;
以后的底層初始化代碼還會增加,這里調用上面的兩個函數接口。
四、主函數應用
這里的“主函數”函數在main.c文件下面;
這里就是入口函數(其實之前還調用了一些接口,我們這里暫時不管,以后來分析)。
原文標題:STM32控制IO基本配置的講解
-
STM32
+關注
關注
2289文章
11011瀏覽量
362342 -
引腳
+關注
關注
16文章
1549瀏覽量
52341 -
初始化
+關注
關注
0文章
50瀏覽量
12048
發布評論請先 登錄
一文讀懂IO控制器:靈活高效的工業信號采集與控制利器
STM32CubeMX用于STM32配置和初始化C代碼生成
stm32 GPIO中斷配置教程
AM57xx Sitara IO配置要求德州儀器Sitara系列產品

【教程】比Modbus控制更簡單!S7 200 SMART利用Profinet網關擴展IO

評論