點擊上方「撞上電子」關(guān)注我們
第一節(jié)HAL_Init
函數(shù)原型:
HAL_StatusTypeDef HAL_Init(void)
函數(shù)解析:
該函數(shù)用于初始化HAL庫。
形參解析:
該函數(shù)沒有形參。
返回值:
由StatusTypeDef可知,返回的是以下結(jié)構(gòu)體的內(nèi)部成員。
第二節(jié)HAL_DeInit
函數(shù)原型:
HAL_StatusTypeDef HAL_DeInit(void)
函數(shù)解析:
該函數(shù)用于將HAL恢復(fù)到默認狀態(tài)。
形參解析:
該函數(shù)沒有形參。
返回值:
由StatusTypeDef可知,返回的是以下結(jié)構(gòu)體的內(nèi)部成員。
第三節(jié)HAL_MspInit
函數(shù)原型:
__weak void HAL_MspInit(void)
函數(shù)解析:
weak代表該函數(shù)是虛函數(shù),MspInit是底層寄存器的初始化。
形參解析:
該函數(shù)沒有形參。
返回值:
void函數(shù)無返回值。
第四節(jié)HAL_MspDeInit
函數(shù)原型:
__weak void HAL_MspDeInit(void)
函數(shù)解析:
weak代表該函數(shù)是虛函數(shù),MspDeInit是讓底層寄存器的恢復(fù)默認值。
形參解析:
該函數(shù)沒有形參。
返回值:
void函數(shù)無返回值。
第五節(jié)HAL_InitTick
函數(shù)原型:
__weak HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority)
函數(shù)解析:
weak代表該函數(shù)是虛函數(shù),而該函數(shù)最重要就是對SysTick定時器優(yōu)先級的設(shè)置。
形參解析:
該函數(shù)有一個形參。
TickPriority:表示該SysTick定時器的優(yōu)先級。
返回值:
由StatusTypeDef可知,返回的是以下結(jié)構(gòu)體的內(nèi)部成員。
第六節(jié)HAL_IncTick
函數(shù)原型:
__weak void HAL_IncTick(void)
函數(shù)解析:
weak代表該函數(shù)是虛函數(shù),而該函數(shù)每被調(diào)用一次便讓uwTick 自增1。
形參解析:
該函數(shù)沒有一個形參。
返回值:
void函數(shù)無返回值。
往期精彩
【2】【藍橋杯嵌入式G4】第二章 stm32l0xx_hal_gpio.c的常見函數(shù)
【3】【藍橋杯嵌入式主板(G4)】第一章 軟件環(huán)境搭建
【4】【藍橋杯物聯(lián)網(wǎng)】第四章 點亮一個LED
【5】【藍橋杯物聯(lián)網(wǎng)】第三章 stm32l0xx_hal_gpio.c的常見函數(shù)
聲明:
1:撞上電子公眾號秉持著免費的服務(wù),永遠的開源這一宗旨,為廣大電子或電子相關(guān)專業(yè)的大學(xué)生提供比賽教程。
2:免費領(lǐng)取比賽資料,資料請聯(lián)系人工客服。
3:原創(chuàng)內(nèi)容,禁止轉(zhuǎn)載,禁止用于商業(yè)用途,違者必究。
點個在看你最好看
原文標題:【藍橋杯嵌入式主板G4】第四章 stm32g4xx_hal.c的常見函數(shù)(一)
文章出處:【微信公眾號:撞上電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
藍橋杯
+關(guān)注
關(guān)注
1文章
125瀏覽量
10139
發(fā)布評論請先 登錄
相關(guān)推薦
評論