openmmoo 发表于 2012-12-1 19:52:42

如何用usbtinyisp把arduno还原成avr

用以下方法制作的最小系统,用USBtinyISP烧成arduino。因为arduino系统太占空间,现在想还原成avr,但是最小系统没有准备串口下载的接口,只能使用usbtinyisp,想请问如何通过它把这个最小系统还原成avr,用avr的c言语写代码并运行。
求助!自制Atmega8L面包板最小系统,使用例程Blink接13脚程序,无法闪烁,求助!

darkorigin 发表于 2012-12-2 00:28:03

按说直接刷写你的AVR C的代码就好,不过不能用ARDUiNO的IDE刷
用USBTINYISP连接到6针上貌似就可以,熔丝貌似不要用,否则就没法写回来了

弘毅 发表于 2012-12-2 00:45:54

用avr ggc 配合avrdude就可以用usbtinyisp方便的使用AVR原生代码了。或者使用你不刷bootloader,在Arduino IDE里面使用AVR代码编写,然后编译后选择使用编程器下载,usbtinyisp也能很方便的下载标准AVR编译后的程序进去。

openmmoo 发表于 2012-12-2 16:36:02

问一下,如何把已经烧好的bootloader删除呀?

弘毅 发表于 2012-12-2 16:48:57

avrdude可以使用-E参数进行擦除,具体可以参考avrdude的命令介绍
http://www.nongnu.org/avrdude/user-manual/avrdude_4.html

lostgdi 发表于 2013-12-9 13:54:17

谢谢 弘毅的信息
页: [1]
查看完整版本: 如何用usbtinyisp把arduno还原成avr