【发布时间】:2015-02-08 09:24:21
【问题描述】:
我创建了一个基于 Arduino Leonardo 的 Quadcopter,并且我使用 Servo.h 库来控制电机输出。我现在正在安装一个便宜的 RF Link 套件作为第一次无线试飞的通信,我已经下载了 VirtualWire 库。它完美无缺,但它使用与伺服库相同的计时器。
我发现的所有库都使用 timer1,而且我似乎无法更改源代码以使用另一个计时器。我也不确定 timer2 是否有足够高的分辨率来处理通信(timer1 是 16 位,timer2 是 8 位)。
以前有人遇到过这个问题吗?有人对我如何解决这个问题有一些好的建议吗?
感谢所有建议和提示!
【问题讨论】: