|
STM32G474xx HAL 用户手册
|
HAL 控制函数。 更多...
函数 | |
| __weak void | HAL_IncTick (void) |
| 此函数用于递增用作应用程序时基的全局变量"uwTick"。 | |
| __weak uint32_t | HAL_GetTick (void) |
| 提供以毫秒为单位的滴答值。 | |
| uint32_t | HAL_GetTickPrio (void) |
| 此函数返回滴答优先级。 | |
| HAL_StatusTypeDef | HAL_SetTickFreq (uint32_t Freq) |
| 设置新的滴答频率。 | |
| uint32_t | HAL_GetTickFreq (void) |
| 返回滴答频率。 | |
| __weak void | HAL_Delay (uint32_t Delay) |
| 此函数基于递增的变量提供最小延迟(以毫秒为单位)。 | |
| __weak void | HAL_SuspendTick (void) |
| 暂停滴答递增。 | |
| __weak void | HAL_ResumeTick (void) |
| 恢复滴答递增。 | |
| uint32_t | HAL_GetHalVersion (void) |
| 返回HAL版本。 | |
| uint32_t | HAL_GetREVID (void) |
| 返回设备版本标识符。 | |
| uint32_t | HAL_GetDEVID (void) |
| 返回设备标识符。 | |
| uint32_t | HAL_GetUIDw0 (void) |
| 返回唯一设备标识符的第一个字(基于96位的UID)。 | |
| uint32_t | HAL_GetUIDw1 (void) |
| 返回唯一设备标识符的第二个字(基于96位的UID)。 | |
| uint32_t | HAL_GetUIDw2 (void) |
| 返回唯一设备标识符的第三个字(基于96位的UID)。 | |
HAL 控制函数。
===============================================================================
##### HAL 控制函数 #####
===============================================================================
[..] 本节提供的函数允许:
(+) 提供以毫秒为单位的滴答值
(+) 提供以毫秒为单位的阻塞延迟
(+) 暂停时基源中断
(+) 恢复时基源中断
(+) 获取HAL API驱动程序版本
(+) 获取设备标识符
(+) 获取设备版本标识符
| void HAL_Delay | ( | uint32_t | Delay | ) |
此函数基于递增的变量提供最小延迟(以毫秒为单位)。
| Delay | 指定延迟时间长度,以毫秒为单位。 |
| 无 |
定义在文件 stm32g4xx_hal.c 的第 400 行。
引用 HAL_GetTick() 和 uwTickFreq。
被 HAL_DACEx_SelfCalibrate()、HAL_OPAMP_SelfCalibrate()、HAL_OPAMPEx_SelfCalibrateAll() 和 HAL_PCDEx_BCD_VBUSDetect() 引用。
| uint32_t HAL_GetDEVID | ( | void | ) |
| uint32_t HAL_GetHalVersion | ( | void | ) |
| uint32_t HAL_GetREVID | ( | void | ) |
| uint32_t HAL_GetTick | ( | void | ) |
提供以毫秒为单位的滴答值。
| 滴答 | 值 |
定义在文件 stm32g4xx_hal.c 的第 333 行。
引用 uwTick。
被 ADC_ConversionStop()、ADC_Disable()、ADC_Enable()、FLASH_WaitForLastOperation()、FMAC_FilterConfig()、FMAC_FilterPreload()、FMAC_Reset()、FMAC_WaitOnStartUntilTimeout()、HAL_ADC_PollForConversion()、HAL_ADC_PollForEvent()、HAL_ADCEx_InjectedPollForConversion()、HAL_ADCEx_MultiModeStop_DMA()、HAL_ADCEx_RegularMultiModeStop_DMA()、HAL_CORDIC_Calculate()、HAL_CORDIC_CalculateZO()、HAL_DAC_ConfigChannel()、HAL_Delay()、HAL_DMA_PollForTransfer()、HAL_FDCAN_EnterPowerDownMode()、HAL_FDCAN_ExitPowerDownMode()、HAL_FDCAN_Init()、HAL_FDCAN_Stop()、HAL_FMAC_PollFilterData()、HAL_HRTIM_PollForDLLCalibration()、HAL_I2C_IsDeviceReady()、HAL_I2C_Master_Receive()、HAL_I2C_Master_Transmit()、HAL_I2C_Mem_Read()、HAL_I2C_Mem_Write()、HAL_I2C_Slave_Receive()、HAL_I2C_Slave_Transmit()、HAL_IRDA_Receive()、HAL_IRDA_Transmit()、HAL_IWDG_Init()、