Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否可以在Arduino IDE中使用几行汇编来编程Arduino板?_Arduino - Fatal编程技术网

是否可以在Arduino IDE中使用几行汇编来编程Arduino板?

是否可以在Arduino IDE中使用几行汇编来编程Arduino板?,arduino,Arduino,我想测量两个不同相的信号之间的时间,我用的是arduino Uno。我已经将2个正弦信号转换成方波,并分别将它们输入INT0和INT1。为了测量两个信号之间的延迟,我想测量使用中断的信号上升沿或下降沿之间的时间。在接收到第一个上升沿时,我想启动计时器,比如说计时器3,在接收到第二个上升沿时,我想停止计时器。我的问题是,我找不到一个库,可以让我启动和停止计时器3,并使用它的值,因此我选择在我的程序中包含几行汇编语言。在Arduino板上是否可以使用Arduino IDE?是的,这是可能的。例如,我

我想测量两个不同相的信号之间的时间,我用的是arduino Uno。我已经将2个正弦信号转换成方波,并分别将它们输入INT0和INT1。为了测量两个信号之间的延迟,我想测量使用中断的信号上升沿或下降沿之间的时间。在接收到第一个上升沿时,我想启动计时器,比如说计时器3,在接收到第二个上升沿时,我想停止计时器。我的问题是,我找不到一个库,可以让我启动和停止计时器3,并使用它的值,因此我选择在我的程序中包含几行汇编语言。在Arduino板上是否可以使用Arduino IDE?

是的,这是可能的。例如,我强烈建议您,如果您只需要执行一些说明,请下载并安装Atmel studio(免费),并使用其出色的用户界面进行编码和调试。我使用Atmel Studio为裸微控制器、系统内编程和Arduinos进行所有编程