缘由

原因排查

开始改造

重新烧录成功

avrdude -p m328p -c arduino -P COM18 -b 115200 -U flash:w:default\\frser.hex

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x1e950f
avrdude: NOTE: FLASH memory has been specified, an erase cycle will be performed

         To disable this feature, specify the -D option.
avrdude: erasing chip
avrdude: reading input file "default\\frser.hex"
avrdude: input file default\\frser.hex auto detected as Intel Hex
avrdude: writing flash (3334 bytes):

Writing | ################################################## | 100% 0.93s

avrdude: 3334 bytes of flash written
avrdude: verifying flash memory against default\\frser.hex:
avrdude: load data flash data from input file default\\frser.hex:
avrdude: input file default\\frser.hex auto detected as Intel Hex
avrdude: input file default\\frser.hex contains 3334 bytes
avrdude: reading on-chip flash data:

Reading | ################################################## | 100% 0.77s

avrdude: verifying ...
avrdude: 3334 bytes of flash verified

avrdude: safemode: Fuses OK

avrdude done.  Thank you.

后记