AVR mega48 ISP下载及熔丝位修正

并行下载

并行下载编程功能最为强大,通常需要12~24V的高电压及较多的连接引脚,虽然高压并行下载能修复任何熔丝位,但对于贴片式元件不太现实。

串行下载

系统编程ISP利用了SPI接口,上位机通过ISP下载线对MCU编程,下载完成后,下载器会自动断开端口的连接。
应用编程IAP,即BootLoader应用,是一种全新的程序升级方法,通过MCU串口连接到RS232/485,经过Internet可进行远程升级与维护。

ISP工作条件

1.硬件电路正常,下载器可正常工作,准确连接SPI接口。
2.熔丝位SPIEN设为0,即SPI使能。
3.熔丝位RSTDISBL设为1,此时RESET引脚有效。

熔丝位错误修正

AVR的系统时钟源配置是在ISP环境下进行的。如果改动了AVR的熔丝位配置,再上电下载,可能提示“进入编程模式失败”。
解决办法:在XTAL1引脚接4MHz有源时钟可使其恢复。
注意:SPIEN=1,JTAGEN=1可能会导致MCU锁死,需要高压并行编程才能恢复熔丝位。(尽量不要乱动熔丝位)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值