arduino nano的串口被我玩坏了怎么办

nano的txd被我当成pwm脚输出了,现在程序烧不进去,应该就是这个原因吧?应该怎么办?烧bootloader可以吗?

该回答引用GPTᴼᴾᴱᴺᴬᴵ
如果您的Arduino Nano的TXD引脚已被您误用为PWM输出引脚,导致无法正常烧录程序,您可以考虑以下两种解决方案:

  1. 使用其他引脚
    如果您的程序只是需要一个PWM输出引脚,您可以考虑使用其他可用的引脚来代替TXD引脚。Arduino Nano上有多个数字引脚可用于PWM输出。您可以查看Nano的引脚定义,以确定可用的引脚列表。

  2. 烧录bootloader
    如果您确信问题是由于TXD被误用为PWM输出引脚导致的,您可以尝试重新烧录Arduino Nano的bootloader。烧录bootloader需要一个ISP编程器,并且需要进行一些配置,这可能对新手来说有一定的挑战。如果您不确定如何进行,请尝试搜索相关教程或咨询Arduino社区的其他成员。

无论您选择哪种解决方案,请注意正确连接Arduino Nano的引脚,并仔细检查您的程序代码,以确保不会再次发生类似的问题。

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇文章:Arduino Nano+超声波模块+温湿度传感器校准 也许能够解决你的问题,你可以看下
  • 除此之外, 这篇博客: Arduino Nano开发板设备描述符无法识别等问题汇总中的 2.Bootloader烧录失败 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    烧录教程:

    Arduino Nano开发板 - 立创EDA开源硬件平台

    1.检查接触问题:焊接完整性、跳线是否接好?

    虚焊有可能在芯片的各个引脚(D13、D12、D11、RESET)、CH340与Atmega328P的连接引脚(RX、TX)等地方,重点检查以上三个部分的焊接情况。

    大多数使用uno开发板进行烧录的,所以要注意跳线连接:跳线有可能是仅仅插在面包板上但没有与焊盘接触,或者跳线在你看不见的地方短路了。

    如果接触不良,请不要直接用手握跳线以强行保证接触情况!这么说是因为人的手去直接握跳线,手抖可能导致整个自制开发板时而通电时而断电,也可能导致整个开发板短路而对芯片进行损坏。

    2.芯片问题

    见上(1.3.1)如今假芯片层出不穷,笔者买到过假的CH340,也买到过假的Atmega328P-AU,银子大笔大笔地浪费了。买之前一定要多方面考察完整再进行购买!

    其次也有可能是接触时间太长芯片被烫烂了。建议不要超过400°C,否则PCB板和芯片都受不了。

    本人操作时385°C刀头,每次接触不超过5s。芯片拖焊完事,多的焊锡蹭蹭,如果一直蹭不掉就让芯片冷却一会再进行操作。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^