|
一下子我也不知道怎么说,你为什么要用两个外部中断呢 ? 中断是有优先权的,因为传感器反馈信息更重要,所以用一个优先级高的外部中断,再用两个普通的 IO,到中断程序里面去判断一下是哪个传感器。
当然,用两个也没什么问题,哪个中断触发了,就是哪个传感器。
定时器的优先权低于外部中断,所以定时器影响不到你的传感器。
你开了外部中断功能,外部中断来了,他自己就会触发,定时器也是一样的,到了你要的时间,他就触发。他们在功能上是相互独立的。
给你个例子,看一下吧,你的传感器我用按键模拟的,时间是 0.5S ,你可以到定时器程序里自己改,显示是 16进制显示的
|
|