一個簡單的工程搭建好之后,進一步就是了解里面的內(nèi)容,也就是學(xué)習(xí)進入正軌。打開我之前新建的工程,主要調(diào)用的幾個函數(shù)就是今天學(xué)習(xí)的內(nèi)容,接下來我就講解一下那些內(nèi)容。
一、初始化始終
這里的“時鐘配置”函數(shù)在bsp.c文件下面;
使能了GPIOA --- GPIOD時鐘,這里更加自己使用的IO進行配置(該工程實際只使用GPIOC)。
二、基本輸入輸出引腳配置
這里的“基本輸入輸出引腳配置”函數(shù)同樣在bsp.c文件下面;
初始化GPIO, 包含端口引腳、頻率、輸出類型。
三、底層初始化
這里的“底層初始化”函數(shù)同樣在bsp.c文件下面;
以后的底層初始化代碼還會增加,這里調(diào)用上面的兩個函數(shù)接口。
四、主函數(shù)應(yīng)用
這里的“主函數(shù)”函數(shù)在main.c文件下面;
這里就是入口函數(shù)(其實之前還調(diào)用了一些接口,我們這里暫時不管,以后來分析)。
原文標(biāo)題:STM32控制IO基本配置的講解
-
STM32
+關(guān)注
關(guān)注
2283文章
10986瀏覽量
361306 -
引腳
+關(guān)注
關(guān)注
16文章
1478瀏覽量
51957 -
初始化
+關(guān)注
關(guān)注
0文章
50瀏覽量
12028
發(fā)布評論請先 登錄
相關(guān)推薦
STM32CubeMX用于STM32配置和初始化C代碼生成
stm32 GPIO中斷配置教程
AM57xx Sitara IO配置要求德州儀器Sitara系列產(chǎn)品

【教程】比Modbus控制更簡單!S7 200 SMART利用Profinet網(wǎng)關(guān)擴展IO

使用IO-link主幀處理程序?qū)崿F(xiàn)靈活的時序配置

單片機基本io功能調(diào)試過程
單片機io口怎么配置成輸出口
stm32用串口燒錄怎么設(shè)置
初識IO-Link及IO-Link設(shè)備軟件協(xié)議棧

abb機器人的io通信和信號設(shè)置過程
什么是遠程IO控制器?它有哪些作用?
遠程IO與分布式IO的區(qū)別
關(guān)于Profinet遠程IO模塊的超詳細講解

評論