|
一下子我也不知道怎么說(shuō),你為什么要用兩個(gè)外部中斷呢 ? 中斷是有優(yōu)先權(quán)的,因?yàn)閭鞲衅鞣答佇畔⒏匾杂靡粋€(gè)優(yōu)先級(jí)高的外部中斷,再用兩個(gè)普通的 IO,到中斷程序里面去判斷一下是哪個(gè)傳感器。
當(dāng)然,用兩個(gè)也沒(méi)什么問(wèn)題,哪個(gè)中斷觸發(fā)了,就是哪個(gè)傳感器。
定時(shí)器的優(yōu)先權(quán)低于外部中斷,所以定時(shí)器影響不到你的傳感器。
你開(kāi)了外部中斷功能,外部中斷來(lái)了,他自己就會(huì)觸發(fā),定時(shí)器也是一樣的,到了你要的時(shí)間,他就觸發(fā)。他們?cè)诠δ苌鲜窍嗷オ?dú)立的。
給你個(gè)例子,看一下吧,你的傳感器我用按鍵模擬的,時(shí)間是 0.5S ,你可以到定時(shí)器程序里自己改,顯示是 16進(jìn)制顯示的
|
-
-
int.rar
2018-11-8 14:53 上傳
點(diǎn)擊文件名下載附件
55.36 KB, 下載次數(shù): 4
|