初级会员

- 积分
- 107
- 金钱
- 107
- 注册时间
- 2016-1-22
- 在线时间
- 19 小时
|

楼主 |
发表于 2017-2-25 19:00:54
|
显示全部楼层
这是个定时中断啊 定时中断的触发条件不就是计数器向上计数到了你设定的时间 在捕获试验中设定TIM5_CH1_Cap_Init(0XFFFFFFFF,84-1) 那么设定的时间不就是应该t=0xfffffff/1000000嘛 ,我的根本问题在于是什么触发了进入中断服务程序,如果是电平变化触发进入中断,怎么触发的?你说的意思应该是高电平来了触发中断进入中断服务函数,在中断服务函数里计数器清零,并从此刻计数器开始计数,设置下降沿触发然后跳出中断服务函数,当低电平来了 再次触发进入中断服务函数,此时计数器里的值确实是高电平的时间,这个我早就明白 关键是我觉得奇怪的是明明是定时器怎么会用高低电平来触发呢 而不是由预装的时间来触发?如果是高低电平触发 怎么做到的? |
|