本帖最后由 艰苦奋斗 于 2013-12-4 23:32 编辑
最近网上买了块arduino mega2560,看价格应该是山上下来的,不过试过好用,另手上有几天atmega88-20pu的片子,上周焊了个最小系统板,试过各种方法烧bootloader, 用编程器(easypro 90b)、USBISP(zf-007)、arduinoisp都烧过,也试好多个bootloader,但始终连不上arduino ide,是不是arduino就不支持这个芯片?看技术文档,这个atmega88应该和atmega8什么的是差不多的, 用arduinoisp写atmega8的boot的会提示芯片ID错误:
avrdude: Device signature = 0x1e930a
avrdude: Expected signature for ATMEGA8 is 1E 93 07
Double check chip, or use -F to override this check.
avrdude: Send: Q [51] [20]
avrdude: Recv: . [14]
avrdude: Recv: . [10]
avrdude done. Thank you.
有没人办法修改一下这个“ATMEGA8 is 1E 93 07 ”这个信息,使arduino支持atmega88?
以前一直用51,第一次接触AVR和arduino,问题可能比较......,让大家见笑了,请各位高手指点。 |