Interrupts()

出自YFRobotwiki
在2017年9月13日 (三) 15:06由Allblue對話 | 貢獻所做的修訂版本

(差異) ←上個修訂 | 最新修訂 (差異) | 下一修訂→ (差異)
跳轉到: 導覽搜尋

描述

重新啟用中斷(在被noInterrupts()禁用之後)。 中斷允許某些重要任務在後台進行,默認情況下啟用。 某些功能在中斷被禁用時不起作用,傳入通信可能會被忽略。 中斷可能會稍微中斷代碼的時間,但是,特別關鍵的代碼段可能會被禁用。


示例

void setup() {}

void loop()
{
  noInterrupts();
  // critical, time-sensitive code here
  interrupts();
  // other code here
}


擴展閱讀

- noInterrupts()
- attachInterrupt()
- detachInterrupt()




返回Arduino語法參考列表

更多建議和問題歡迎反饋至 YFRobot論壇