【问题标题】:new ATMEGA1281 and avrdude新的 ATMEGA1281 和 avrdude
【发布时间】:2013-05-24 11:12:15
【问题描述】:

我在编写新的 ATMEGA1281 时有时会遇到问题。它应该和我的旧的一样,我猜唯一的区别是序列号:

ATMEGA1281 16AU 1104 与 ATMEGA1281 16AU 1304

我习惯用 avrdude 命令对 ATMEGA1281 进行编程,但是使用新芯片时,有时会出现以下错误:

avrdude: verifying ... 
avrdude: verification error, first mismatch at byte 0x0000 
0x0c != 0xff 
avrdude: verification error; content mismatch 

你知道我为什么会遇到这个问题吗?

提前致谢!

【问题讨论】:

    标签: avr atmel atmega avrdude


    【解决方案1】:

    你用什么程序员?

    全新的微控制器的时钟可能比您以前的微控制器的时钟低,并且对您的程序员来说可能会变慢。

    尝试降低您的程序员比特时钟(avrdude-B 选项)。它应该比时钟慢 4 倍。然后你可以更换微控制器的保险丝并使用带有旧位时钟的编程器。

    【讨论】:

      猜你喜欢
      • 2015-12-12
      • 2017-07-08
      • 2011-03-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多