tone() 和 IRremote 冲突的解决办法

tone()函数冲突

http://www.geek-workshop.com/thread-4037-1-1.html

可以自制函数newtone()

void newtone(byte tonePin, int frequency, int duration) {
int period = 1000000L / frequency;
int pulse = period / ;
for (long i = ; i < duration * 1000L; i += period) {
digitalWrite(tonePin, HIGH);
delayMicroseconds(pulse);
digitalWrite(tonePin, LOW);
delayMicroseconds(pulse);
}
}

后续修改库的方法,后续补上。

上一篇:解决在SecurecCRT登录后,发现方向键、backspace(退格键)、delete(删除键)为乱码的问题


下一篇:ubuntu下使用vi是方向键变乱码 退格键不能使用的解决方法