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

2019-03-24 08:49发布

正在做TM4C123gxl的超声波测距,检测echo返回的高电平时间,先是外部中断采用双边沿触发方式,然后用上升沿时开启定时器,下降沿时Timervalueget(),读取定时器的值,测试过双边沿触发方试可以进入中断,上升沿开启定时器也成功,只是下降沿关闭定时器(我是这样关闭的TimerDisable())后再进不去外部中断了,定时器该不知道怎么关闭再打开,我想让下次打开定时器时初值还是第一次的,还是我测距的思路有问题?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
qq872311789
1楼-- · 2019-03-24 13:34
有TM4C123gxl超声波测距例程也行
nt52241930
2楼-- · 2019-03-24 18:14
< :TI_MSP430_内容页_SA7 --> timer持續跑
gpio外部高電平中斷時,記下timer計數值,
gpio變低電平時記下timer值
後者-前者就是高電平處的時間
芯巢
3楼-- · 2019-03-24 22:07
 精彩回答 2  元偷偷看……
jpaekeo
4楼-- · 2019-03-25 02:41
之前一直不懂超声波测距原理,看了用户手册以后豁然开朗呀

一周热门 更多>

相关问题

    相关文章