NoInterrupts()
noInterrupts()
- 描述
禁止中断(重新使能中断interrupts())。中断允许在后台运行一些重要任务,默认使能中断。禁止中断时部分函数会无法工作,通信中接收到的信息也可能会丢失。
中断会稍影响计时代码,在某些特定的代码中也会失效。
- 参数
无。
- 返回
无。
- 例子
void setup() void loop() { noInterrupts(); //关键的、时间敏感的代码放在这 interrupts(); //其他代码放在这 }
noInterrupts()
禁止中断(重新使能中断interrupts())。中断允许在后台运行一些重要任务,默认使能中断。禁止中断时部分函数会无法工作,通信中接收到的信息也可能会丢失。
中断会稍影响计时代码,在某些特定的代码中也会失效。
无。
无。
void setup() void loop() { noInterrupts(); //关键的、时间敏感的代码放在这 interrupts(); //其他代码放在这 }