简介
一种在stm32 hal库中实现非阻塞任务处理扫描的方式。
stm32f1xx_it.c
/* USER CODE BEGIN 0 */
uint8_t Time_1ms = 0;
uint8_t Time_10ms = 0;
/* USER CODE END 0 */
/**
* @brief This function handles System tick timer.
*/
void SysTick_Handler(void)
{
/* USER CODE BEGIN SysTick_IRQn 0 */
Time_1ms++;
Time_10ms++;
/* USER CODE END SysTick_IRQn 0 */
HAL_IncTick();