一個簡單的工程搭建好之后,進一步就是了解里面的內(nèi)容,也就是學習進入正軌。打開我之前新建的工程,主要調(diào)用的幾個函數(shù)就是今天學習的內(nèi)容,接下來我就講解一下那些內(nèi)容。
一、初始化時鐘
這里的“時鐘配置”函數(shù)在bsp.c文件下面;
使能了GPIOA --- GPIOD時鐘,這里更加自己使用的IO進行配置(該工程實際只使用GPIOC)。
二、基本輸入輸出引腳配置
這里的“基本輸入輸出引腳配置”函數(shù)同樣在bsp.c文件下面;
初始化GPIO,包含端口引腳、頻率、輸出類型。
三、底層初始化
這里的“底層初始化”函數(shù)同樣在bsp.c文件下面;
以后的底層初始化代碼還會增加,這里調(diào)用上面的兩個函數(shù)接口。
四、主函數(shù)應用
這里的“主函數(shù)”接口在main.c文件下面;
這里就是入口函數(shù)(其實之前還調(diào)用了一些接口,我們這里暫時不管,以后來分析)。