情况介绍

今天刚到了一块Arduino nano 33 BLE Sense板子,就迫不及待地下载了实例程序运行(此时可以检测到端口,并能正常使用)。

但是突然脑子像抽风了一样,修改了实例程序(修改了一个if条件,使之打印错误信息),但是没想到下载完成之后,电脑就检测不到端口了。

解决方法

打开Arduino IDE内置的Blink示例程序。

将Arduino板子插入到电脑中。(即使电脑检测不到端口)

点击上传。(正常情况下会报错:找不到端口)

在文件编译的时候按住Arduino的复位键。

在即将上传时松开复位键。(注意:正常情况下按下复位键,电脑会发出串口插入的提示音,一般会有一些延迟。所以最好预测以下,在即将编译成功,还未显示上传时,提前一小段时间松开复位键,这个就要看手感了)(亲测:在我本地电脑实验时,在出现上传提示时再松开复位键没有一次烧录成功,经过预判后一两次就成功了)

烧录成功后,Arduino的LED等就会有规律的闪烁。

此时再查看端口,发现电脑可以检测到端口了。

参考

本方法参考:Arduino 板子 COM 接口找不到设备 - 2-3^ - 博客园

并根据实践经验,详细描述了一下细节。

Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐