Arduino:如果我多次使用 delayMicroseconds(),函数的值是否必须加到 1000?
Arduino: if I use delayMicroseconds() more than once, does the values of the function have to add to 1000?
作为学校的一部分 class,我们正在使用 Arduino UNO 开发板学习 Arduino 的基础知识。我们使用的教程是 16Hz 指南 (http://www.16hertz.com/product/16hertz-ultimate-uno-guide-illustrated-in-progress/) 的一部分,我们正在做教程 C3.1。我问我的老师以下,但他无法回答。在书上和网上都没有找到答案,所以才来这里问一下。
"If using delayMicroseconds() more than once, do the values of the function have to add to 1000?"
教程代码如下:
void setup {
pinMode(3,OUTPUT);
}
void loop {
digitalWrite(3,HIGH);
delayMicroseconds(200);
digitalWrite(3,LOW);
delayMicroseconds(800);
}
提前谢谢你。
仅当您希望模式每毫秒(大约)重复一次时。
作为学校的一部分 class,我们正在使用 Arduino UNO 开发板学习 Arduino 的基础知识。我们使用的教程是 16Hz 指南 (http://www.16hertz.com/product/16hertz-ultimate-uno-guide-illustrated-in-progress/) 的一部分,我们正在做教程 C3.1。我问我的老师以下,但他无法回答。在书上和网上都没有找到答案,所以才来这里问一下。
"If using delayMicroseconds() more than once, do the values of the function have to add to 1000?"
教程代码如下:
void setup {
pinMode(3,OUTPUT);
}
void loop {
digitalWrite(3,HIGH);
delayMicroseconds(200);
digitalWrite(3,LOW);
delayMicroseconds(800);
}
提前谢谢你。
仅当您希望模式每毫秒(大约)重复一次时。