5213| 5
|
关于实验10输入捕获实验。怎么将测量脉冲宽度修改为脉冲计数? |
1金钱
最佳答案在中断服务程序里面设置一个静态变量例如 static uint16_t temp;
然后
if(TIM5CH1_CAPTURE_STA&0X80) //如果成功捕获到了一次高电平脉宽
{
temp++;
TIM5CH1_CAPTURE_STA=0; //开启下一次捕获
OLED_ShowNum(30,4,temp,4,16);
}
这样就行了
| ||
| ||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-5-5 05:25
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网