avrdude: stk500_paged_load(): (a) protocol error, expect=0x10, resp=0x61 avrdude: stk500_cmd(): programmer is out of sync avr_read(): error reading address 0x0000 read operation not supported for memory "flash" avrdude: failed to read all of flash memory, rc=-2 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x95 avrdude: stk500_disable(): protocol error, expect=0x14, resp=0x95
时间: 2023-08-08 21:09:39 浏览: 753
eerom.rar_EEROM_STK500 usb_atmega8 usb_avrdude_stk500
这个错误通常是与 Arduino 开发板上传时出现的问题。它通常是由于上传时串口通信出现问题或上传时选错了开发板类型导致的。以下是一些可能的解决方案:
1. 请确保您选择的开发板类型与您使用的开发板相匹配。您可以通过 Arduino IDE 中的“工具”菜单来选择正确的开发板。
2. 检查并确保您的串口连接正确。您可以通过 Arduino IDE 中的“工具”菜单来选择正确的串口。
3. 尝试按下 Arduino 开发板上的重置按钮,然后在 Arduino IDE 中开始上传,以确保与开发板的通信正确。
4. 如果您使用的是 USB 转 TTL,建议您尝试更换 USB 转 TTL,因为有时会出现硬件问题。
希望这些解决方案能够帮助您解决问题。
阅读全文