2016-02-25 21 views
-1

我想使用我的atmel工作室提供的调试器来浏览我想用汇编或c编写的程序,但不能用arduino脚本语言编写。如何使用Arduino uno作为独立的Atmega328p MCU?

PS:我不想使用可视微,因为我尝试过了,不过它并没有通过我的汇编代码去

+0

'not in arduino script language' - Arduino语言是C++,具有较小的预处理功能,可以为您生成函数原型。它不是*脚本*语言。 –

+0

在http://arduino.stackexchange.com或官方的Arduino论坛(http://forum.arduino.cc)上可能会更好地询问这个问题。 – mttrb

+0

对于在线调试,您需要特殊的硬件,如JTAG ICE或AVR Dragon。 – JimmyB

回答

0

Arduino的乌诺公开RESET引脚,这是所有需要的通过debugWIRE调试连接。或者,JTAG调试需要(IIRC)SPI和RESET引脚,这些引脚可通过ICSP头方便地拆分。

+0

你好昵称 我知道Arduino语言简直就是C++方法,它们隐藏了AVR的大部分细节和化妆空间。对不起,如果我拼写不好 谢谢mttrb。 –