tone()库调用在交替音调上失败

时间:2014-08-28 11:29:09

标签: arduino

我有一个Leonardo使用tone()生成方波。我通过LC低通滤波器输出输出并送入录音插孔。对于一个连续的音调,一切都很好。但如果我尝试改变频率,例如:

loop()
{
   tone(8,1300);
   delay(10);
   tone(8,1500);
   delay(10);
}

然后不时(它变化,例如14ms,28ms,71ms)信号消失约4ms。即使没有除上述之外的其他代码,即没有串行端口访问等,也会发生这种情况。

如何在没有出现这些差距的情况下让Leonardo产生音调?enter image description here

0 个答案:

没有答案