ATMEGA2560单片机不能二次烧录求大神指教

ATMEGA2560单片机不能二次烧录求大神指教,第1张

不知道你说的用ISP和用USB烧录,是否是一回事,还是你用IO模拟了USB bootloader

假设是一回事,按照如下方式检查

芯片不能执行之前下载的程序,拆下来,用并行编程器测试

芯片能执行之前下载的程序,连接ISP,测试是否能读出熔丝位

如果不能读出,说明你可能禁用了ISP功能,尝试JTAG,或者使用并行编程器重置ISP禁用位。

如果能读出,检查你是否使能了加密位,如果加密位使能,执行芯片擦除,并恢复熔丝位为默认设置,然后按照你应用板的实际情况重新编程,载入FLASH,EEP等等

如果你要读的ATMEGA48V没加密的话你可以用一个编程器的读功能,读出内部的FLASH和eeprom内容到缓冲区内,换个新的ATMEGA48V写进去就行了。但是如果你要读的ATMEGA48V有加密那就读不出来了,需要找会解密的人先解密了

烧录16U2固件 16U2固件推荐选用Arduino\avr\firmwares\atmegaxxu2\arduino-usbserial\Arduino-usbserial-atmega16u2-Uno-更改熔丝位配置地址 此地址可从Arduino\hardware\arduino\avr\boardstxt中查到烧录引导程序BootLoader 可利用IDE直接烧录,简单,方便且有效。

以上就是关于ATMEGA2560单片机不能二次烧录求大神指教全部的内容,包括:ATMEGA2560单片机不能二次烧录求大神指教、请教如何ATMEGA48V读出程序把它写入新的ATMEGA48V中、给atmega328p烧录怎么接线等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10077335.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存