C 如何用avrdude擦除除EEPROM之外的所有内容?
我有两个主要文件。一个写入EEPROM,另一个读取EEPROM。我想做以下工作:C 如何用avrdude擦除除EEPROM之外的所有内容?,c,avr,jtag,eeprom,avrdude,C,Avr,Jtag,Eeprom,Avrdude,我有两个主要文件。一个写入EEPROM,另一个读取EEPROM。我想做以下工作: Flash main.hex(写入EEPROM的一个) 擦除除EEPROM内容以外的所有内容 Flash main.hex(从EEPROM读取的一个) 在Windows 7上,我正在将AT90CAN128与JTAG ICE mkII一起使用。 我通过以下方式执行avrdude: avrdude -c jtag2 -p c128 -P usb -U flash:w:main.hex 您可以清除EESAVE保险丝
- Flash main.hex(写入EEPROM的一个)
- 擦除除EEPROM内容以外的所有内容
- Flash main.hex(从EEPROM读取的一个)
avrdude -c jtag2 -p c128 -P usb -U flash:w:main.hex
您可以清除EESAVE保险丝。启用此功能后,芯片擦除命令将不会擦除EEPROM。您可以阅读
avrdude
手册中解释如何设置保险丝的部分。