lucaslu
級別: *
![]() |
如下情況:主程序ob1中使能ob20,延遲20ms啟動,且ob1中只有這么一句語句,那么ob1是在ob20調用后并將ob20里中的程序執(zhí)行完畢后再開始下一次循環(huán),還是ob1中的語句執(zhí)行完了就立馬執(zhí)行新的循環(huán),如果是這種情況,那ob20的使能位不是又重新置1,ob20重新計時,這樣就永遠無法被調用了吧?求解答 還有在ob1中寫入延時接通定時器,那么是否等定時器啟動了再下一次循環(huán)還是直接ob1中的語句執(zhí)行完了就繼續(xù)下一次循環(huán),和前面的問題差不多,同求解答。 |
---|---|
|
lucaslu
級別: *
![]() |
果斷是我問題沒表達清楚,第一個問題我的意思是,ob20不是延遲20ms再中斷么,那么當ob1執(zhí)行之后要延遲20ms后再調用中斷,那么這個時間段內,ob1無事可干了,他是默默地等待著ob20的中斷還是無情地立馬繼續(xù)下一個循環(huán)了?如果他是立馬繼續(xù)下一個循環(huán),那么在ob20還沒開始中斷時,ob1豈不是又放蕩地去激活第二個ob20了? 望大神好心幫忙解釋。。 |
---|---|
|