linyi336 发表于 2019-8-26 23:23:13

求助:tone函数和延时函数的问题

求助:tone函数和延时函数的问题
下面的两个程序是一样的效果么?
程序一:
void setup() {
pinMode(3,OUTPUT);
}
void loop() {
tone(3,262,200);
tone(3,294,200);
tone(3,333,200);
tone(3,350,200);
}
程序二:
void setup() {
pinMode(3,OUTPUT);
}
void loop() {
tone(3,262);
delay(200);
tone(3,294);
delay(200);
tone(3,333);
delay(200);
tone(3,350);
delay(200);
}

msold5 发表于 2019-8-27 10:59:21

看上去一样,运行效果也一样。但不同点是:不带时间参数的Tone不会自动停止你的声音,需要用用其他指令来发声或停止。
页: [1]
查看完整版本: 求助:tone函数和延时函数的问题