如何解决这个错误"avrdude: error reading signature data, rc=-67"?

How to solve this error "avrdude: error reading signature data, rc=-67"?

我正在使用 Arduino Uno WiFi。

一开始,草图上传成功了。

然后,我在没有更改任何代码的情况下开始出现以下错误:

是硬件问题,还是板子坏了?

有什么帮助吗?

这是 avrdude source code 中导致出现错误消息的片段:

/*
   * Let's read the signature bytes to make sure there is at least a
   * chip on the other end that is responding correctly.  A check
   * against 0xffffff / 0x000000 should ensure that the signature bytes
   * are valid.
   */
  if(!(p->flags & AVRPART_AVR32)) {
    if (init_ok) {
      rc = avr_signature(pgm, p);
      if (rc != 0) {
        fprintf(stderr, "%s: error reading signature data, rc=%d\n",
          progname, rc);
        exitrc = 1;
        goto main_exit;
      }
    }

所以我猜你选择了错误的目标或者芯片没有响应。