STM32 HAL 库延时函数 HAL_Delay 解析
HAL 库有提供延时函数,只不过它只能实现简单的毫秒级别延时,没有实现 us 级别延时。 下面我们列出HAL 库实现延时相关的函数。首先是功能配置函数: //调用 HAL_SYSTICK_Config 函数配置每隔 1ms 中断一次 __weak HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority) { /* 配置系统在 1ms 的时间基础上有中断*/ if (HAL_SYSTICK_Config(SystemCoreClock / (1000U / uwTickFreq)) > 0U) { return HAL_ERROR; } /* 配
用户评论