Re: 如何在中斷中,得知此次中斷被延遲過?!
|
||||
---|---|---|---|---|
新會員
|
感謝各位回答~~~
因為要判斷相位關係 要在接腳1的上緣時,判斷接腳2的狀態 (接腳2的狀態也會一直改變) 這是可以用硬體(Latch)作到的 但是會增加成本&電路 所以要證明別人看 此方法效果不好==" 尤其當頻率高時(因為系統還有其他的中斷....)...囧 謝謝
發表於: 2008/12/16 12:56
|
|||
|
Re: 如何在中斷中,得知此次中斷被延遲過?!
|
||||
---|---|---|---|---|
資深會員
|
參照:
好怪的應用,感覺中斷B好像是執不執行都無所謂的樣子 不知道是什麼樣的情況下可以這樣 不過版主說的方法真是比較正確的作法
發表於: 2008/12/16 11:27
|
|||
|
Re: 如何在中斷中,得知此次中斷被延遲過?!
|
||||
---|---|---|---|---|
資深會員
|
Ryang版大
的確是好辦法,確實我疏忽你說的問題。 當然,如果在中斷A開始時設立旗標,離開中斷A時再清除旗標,應該就不會產生這個問題了。
發表於: 2008/12/16 9:42
|
|||
|
Re: 如何在中斷中,得知此次中斷被延遲過?!
|
||||
---|---|---|---|---|
版主
|
參照:
hellowanz 兄,用旗號告知 B,不知要如何處理此問題? 我在想這樣不就只要執行過 A 的中斷設定旗號後,B 就得放棄執行,似乎流程上有點怪,提出來討論一下。 我的想法是,A 的中斷優先權比 B 高。一但 A 發生中斷時,就在中斷一進來時立即將 B 的中斷關閉,且在離開 A 中斷程式前將 B 的中斷旗號清掉並打開 B 的中斷。這樣在執行 A 時,B 的中斷就會失效直到 A 執行完畢後 B 開始發生中斷...
發表於: 2008/12/16 8:34
|
|||
|
Re: 如何在中斷中,得知此次中斷被延遲過?!
|
||||
---|---|---|---|---|
資深會員
|
在中斷A中設立旗標,在中斷B中判斷。
發表於: 2008/12/15 23:24
|
|||
|
如何在中斷中,得知此次中斷被延遲過?!
|
||||
---|---|---|---|---|
新會員
|
如題:
因為一些原因關掉了巢狀中斷 請問如何在中斷中 得知此次中斷被延遲過?! 因為要放棄被延遲過的中斷 所讀取的資料 註:延遲是指在中斷A中,又發生了一個中斷B,而中斷B延遲服務,要在中斷B知道此中斷不是立即的... 謝謝
發表於: 2008/12/15 18:47
|
|||
|