void HAL_
tiM_IC_CaptureCallback(TIM_HandleTypeDef *htim)
{
if (htim->Instance == TIM4)
{
if (htim->Channel == HAL_TIM_ACTIVE_CHANNEL_1)
{
ccr_cur = __HAL_TIM_GET_COMPARE(&htim4, TIM_CHANNEL_1);
__HAL_TIM_SET_COMPARE(&htim4, TIM_CHANNEL_1, 0); //dbug 不能清零捕获计算器
dbug_data = __HAL_TIM_GET_COMPARE(&htim4, TIM_CHANNEL_1);
//dbug 读取仍然为ccr_cur的值
。。。。。。。。。。。。。。。。。。。。
。。。。。。。。。。。。。。。。。。。。
一周热门 更多>