2601| 1
|
电容数模实验输入捕获标志位问题 |
1金钱
最佳答案当while中的判断语句TIM_GetFlagStatus(TIM2, TIM_IT_CC1) == RESET为真,就执行
if(TIM_GetCounter(TIM2)>TPAD_ARR_MAX_VAL-500)return TIM_GetCounter(TIM2);
如果不为真
就不执行 if(TIM_GetCounter(TIM2)>TPAD_ARR_MAX_VAL-500)return TIM_GetCounter(TIM2);
直接执行return
如果按照你的判断条件
{}应该存放
return TIM_GetCapture1(TIM2);
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-4 08:22
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网