极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13046|回复: 5

如何用usbtinyisp把arduno还原成avr

[复制链接]
发表于 2012-12-1 19:52:42 | 显示全部楼层 |阅读模式
用以下方法制作的最小系统,用USBtinyISP烧成arduino。因为arduino系统太占空间,现在想还原成avr,但是最小系统没有准备串口下载的接口,只能使用usbtinyisp,想请问如何通过它把这个最小系统还原成avr,用avr的c言语写代码并运行。
求助!自制Atmega8L面包板最小系统,使用例程Blink接13脚程序,无法闪烁,求助!
回复

使用道具 举报

发表于 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编译后的程序进去。
回复 支持 反对

使用道具 举报

 楼主| 发表于 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
回复 支持 反对

使用道具 举报

发表于 2013-12-9 13:54:17 | 显示全部楼层
谢谢 弘毅的信息
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-18 14:14 , Processed in 0.047359 second(s), 20 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表