NoInterrupts():修訂版本之間的差異

出自YFRobotwiki
跳轉到: 導覽搜尋
(以“<font color="orange" size="+1">'''描述'''</font> 禁用中断(您可以使用 interrupts() 重新启用它们)。 中断允许某些重要任务在后台进...”为内容创建页面)
 
 
第 2 行: 第 2 行:
  
 
 禁用中断(您可以使用 interrupts() 重新启用它们)。 中断允许某些重要任务在后台进行,默认情况下启用。 某些功能在中断被禁用时不起作用,传入通信可能会被忽略。 中断可能会稍微中断代码的时间,但是,特别关键的代码段可能会被禁用。
 
 禁用中断(您可以使用 interrupts() 重新启用它们)。 中断允许某些重要任务在后台进行,默认情况下启用。 某些功能在中断被禁用时不起作用,传入通信可能会被忽略。 中断可能会稍微中断代码的时间,但是,特别关键的代码段可能会被禁用。
 
 
<font color="orange" size="+1">'''语法'''</font>
 
 
<pre style="color:dimgray">
 
 
</pre>
 
  
  

2017年9月13日 (三) 15:08的最新修訂版本

描述

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


示例

void setup() {}

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


擴展閱讀

- interrupts()




返回Arduino語法參考列表

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