使用 ISP 后的串口编程问题

Serial programming issue after using ISP

在过去的一个月里,我一直在使用 avr-mkII 编程器通过 ISP 对 arduino 进行编程。最近我注意到,自从这样做之后,我就失去了通过 USB 端口 - 串行 0 对 arduino 进行编程的能力。有没有人知道如何将电路板重置为正常状态?我用几个不同的板试过了,结果都是一样的。未通过 ISP 编程的新板正常运行。我基本上已经失去了与 usb 编程器芯片通信的能力。有谁之前经历过这个吗?我需要通过 ISP 引脚对 USB 通信芯片进行编程吗?这是我尝试对它们进行编程时得到的典型通用响应。

avrdude: stk500v2_ReceiveMessage(): timeout
avrdude: stk500v2_getsync(): timeout communicating with programmer

提前致谢。

在 IDE 中选择正确的电路板和编程器,然后选择选项 "Burn Bootloader" 将上传库存引导加载程序并在主 MCU 上适当地设置保险丝。