Re: 請問這個要求需要使用到multi-task甚至是RTOS嗎?

作者 Edison_yu 於 2017年09月12日 11:26:32
假設你在中斷內處理事情,若這個期間內發生更中要的中斷怎麼辦?
除非你是比較高階的MCU,可以巢狀中斷,也就是說中斷發生時,可以被更高優先權的中斷給攔截而去處理高優先權中斷的事,但以這種pic16或pic18來說,
盡量簡單就是中斷事件發生後設旗標,然後再main loop內去處理事件,
這樣會比你把事情擠在中斷內處理完更有彈性!

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=1&topic_id=21604&post_id=76717