我想测量两个不同相位的信号之间的时间,我正在使用arduino Uno。我已经将两个正弦信号转换为方波,并分别在INT0和INT1上馈送它们。为了测量两个信号之间的滞后,我想使用中断来测量信号的上升沿或下降沿之间的时间。在接收到第一个上升沿时,我想启动计时器,例如计时器3,在接收到第二个上升沿时,我想停止计时器。我的问题是我找不到一个允许我启动和停止定时器3并使用它的值的库,所以我选择在我的程序中包含几行汇编语言来实现这个目的。是否可以在Arduino主板上使用arduino IDE?
发布于 2017-06-03 09:06:42
是的这是可能的。但是,我强烈建议您,如果您要做的不只是一些说明,请下载并安装this tutorial. studio --它是免费的--并使用其出色的用户界面进行编码和调试。我使用Atmel Studio为裸微控制器、在系统编程和Arduinos进行所有编程。
https://stackoverflow.com/questions/43952023
复制相似问题