第七节 HAL_GetTick
函数原型:
__weak uint32_t HAL_GetTick(void)
函数解析:
weak代表该函数是虚函数,而该函数的作用就是返回uwTick。
形参解析:
该函数没有一个形参。
返回值:
返回当前uwTick的值。
第八节HAL_GetTickPrio
函数原型:
uint32_t HAL_GetTickPrio(void)
函数解析:
该函数的作用就是返回uwTickPrio。
形参解析:
该函数没有一个形参。
返回值:
返回当前uwTickPrio的值。
第九节HAL_SetTickFreq
函数原型:
HAL_StatusTypeDef HAL_SetTickFreq(uint32_t Freq)
函数解析:
该函数的作用就是设置SysTick定时器的频率。
形参解析:
该函数有一个形参。
Freq:该形代表了SysTick定时器的频率。
返回值:
由Status TypeDef可知,返回的是以下结构体的内部成员。
第十节 HAL_GetTickFreq
函数原型:
uint32_t HAL_GetTickFreq(void)
函数解析:
该函数的作用就是获取SysTick定时器的频率。
形参解析:
该函数没有一个形参。
返回值:
返回uwTickFreq,即SysTick定时器的频率。
第十一节 HAL_Delay
函数原型:
__weak void HAL_Delay(uint32_t Delay)
函数解析:
weak代表该函数是虚函数,而该函数的作用是延迟函数。
形参解析:
该函数有一个形参。
Delay:延迟的时间,以ms为单位。
返回值:
void函数无返回值。
第十二节 HAL_SuspendTick
函数原型:
__weak void HAL_SuspendTick(void)
函数解析:
weak代表该函数是虚函数,而该函数的作用是挂起滴答定时器函数。
形参解析:
该函数没有一个形参。
返回值:
void函数无返回值。
第十三节 HAL_ResumeTick
函数原型:
__weak void HAL_ResumeTick(void)
函数解析:
weak代表该函数是虚函数,而该函数的作用是恢复滴答定时器函数。
形参解析:
该函数没有一个形参。
返回值:
void函数无返回值。
第十四节 HAL_GetHalVersion
函数原型:
uint32_t HAL_GetHalVersion(void)
函数解析:
该函数的作用是返回HAL库的版本号。
形参解析:
该函数没有一个形参。
返回值:
返回HAL的版本号。
第十五节HAL_GetREVID
函数原型:
uint32_t HAL_GetREVID(void)
函数解析:
该函数的作用是返回设备的版本号。
形参解析:
该函数没有一个形参。
返回值:
返回设备的版本号。
第十六节HAL_GetDEVID
函数原型:
uint32_t HAL_GetREVID(void)
函数解析:
该函数的作用是返回设备的ID。
形参解析:
该函数没有一个形参。
返回值:
返回设备的ID。
往期精彩
【1】【蓝桥杯嵌入式主板G4】第四章 stm32g4xx_hal.c的常见函数(一)
【3】【蓝桥杯嵌入式G4】第二章 stm32l0xx_hal_gpio.c的常见函数
【5】开发板开奖通知
声明:
1:撞上电子公众号秉持着免费的服务,永远的开源这一宗旨,为广大电子或电子相关专业的大学生提供比赛教程。
2:免费领取比赛资料,资料请联系人工客服。
3:其他平台:
微信公众号:撞上电子
CSDN:撞上电子
掘金:撞上电子
头条号:撞上电子
4:原创内容,禁止转载,禁止用于商业用途,违者必究。