超声波测距时 需要定时器打开关闭的问题

2019-03-24 08:49发布

正在做TM4C123gxl的超声波测距,检测echo返回的高电平时间,先是外部中断采用双边沿触发方式,然后用上升沿时开启定时器,下降沿时Timervalueget(),读取定时器的值,测试过双边沿触发方试可以进入中断,上升沿开启定时器也成功,只是下降沿关闭定时器(我是这样关闭的TimerDisable())后再进不去外部中断了,定时器该不知道怎么关闭再打开,我想让下次打开定时器时初值还是第一次的,还是我测距的思路有问题?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
nt52241930
2019-03-24 18:14
< :TI_MSP430_内容页_SA7 --> timer持續跑
gpio外部高電平中斷時,記下timer計數值,
gpio變低電平時記下timer值
後者-前者就是高電平處的時間

一周热门 更多>

相关问题

    相关文章