jiany 发表于 2013-5-20 20:05:36

ATMEGA16用来做ARDOINO,不能烧程序

各位大侠,按坛里几个老大的帖子,试了好几天,就是无法写程序进去。是不是我用的USBASP线没有生成串口号,所以无法和芯片通信造成的?怎样才会有COM号生成?

学长 发表于 2013-5-20 22:25:43

我只写过一次..
不需要有串口号

选择 tools/programmer/USBTinyISP (这里你选 USBasp)
然後 tools/Burn Bootloader

然後我就去吃饭.. 回来之後就完成了.. 写入 file/Example/Blink
没问题可用

jiany 发表于 2013-5-21 07:37:06

本帖最后由 jiany 于 2013-5-21 07:40 编辑

学长 发表于 2013-5-20 22:25 static/image/common/back.gif
我只写过一次..
不需要有串口号



谢谢你的回复,但是我选好USBASP,然后BURN BOOTLOADER, 提示“avrdude: stk500_getsync(): not in sync: resp=0x00”,如果用“UPLOAD USING PROGRAMMER" 去写程序,提示avrdude: error: could not find USB device "USBasp" with vid=0x16c0 pid=0x5dc"显示没找到设备
还有熔丝的地位高位是CF和98吧。

弘毅 发表于 2013-5-21 08:25:07

jiany 发表于 2013-5-21 07:37 static/image/common/back.gif
谢谢你的回复,但是我选好USBASP,然后BURN BOOTLOADER, 提示“avrdude: stk500_getsync(): not in sync ...

你用asp是国内改过固件的。。。属于中国版,不是Arduino支持的国际版~~~你要给Arduino用需要自己给asp刷一个国际版固件。。。国际版应该就是asp官方版

jiany 发表于 2013-5-29 09:45:32

弘毅 发表于 2013-5-21 08:25 static/image/common/back.gif
你用asp是国内改过固件的。。。属于中国版,不是Arduino支持的国际版~~~你要给Arduino用需要自己给asp刷一 ...

你好,谢谢你的回复。那国际版的ASP该怎么刷,能告诉一下吗?

弘毅 发表于 2013-5-29 21:56:33

jiany 发表于 2013-5-29 09:45 static/image/common/back.gif
你好,谢谢你的回复。那国际版的ASP该怎么刷,能告诉一下吗?

额。。得看你的asp有没有把icsp引脚引出来。。如果引出来的话。。用另外一个下载器刷这个芯片,把对应的asp国际版的hex刷进去就ok了。。没有的话。。就得吹芯片了
页: [1]
查看完整版本: ATMEGA16用来做ARDOINO,不能烧程序