diff --git a/Power_Pico/Core/Src/tim.c b/Power_Pico/Core/Src/tim.c index 6be6564..f052e7d 100644 --- a/Power_Pico/Core/Src/tim.c +++ b/Power_Pico/Core/Src/tim.c @@ -109,9 +109,9 @@ void MX_TIM2_Init(void) /* USER CODE END TIM2_Init 1 */ htim2.Instance = TIM2; - htim2.Init.Prescaler = 9; + htim2.Init.Prescaler = 95; htim2.Init.CounterMode = TIM_COUNTERMODE_UP; - htim2.Init.Period = 999; + htim2.Init.Period = 99; htim2.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1; htim2.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE; if (HAL_TIM_Base_Init(&htim2) != HAL_OK) @@ -389,7 +389,7 @@ void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle) /** * @brief 更新并获取64位的总微秒数 (核心函数) - * @note 此函数应该被周期性调用(例如在UI的500ms定时器中) + * @note 此函数应该被经常性调用, 以处理32位计数器的溢出并累加到64位变量中。 * 来处理32位计数器的溢出并累加到64位变量中。 */ void UpdateMicrosecondCounter(void)