作为一名使用MiniSTM32的小白,最近遇到一个情况让我很难受,之前32单片机都是好用的,这几天突然不好使了。总是提示我“芯片超时无应答 无法连接”

stm32cubemx无法打开文件夹 stm32无法打开串口com1_USB转串口(TTL)


下面列出我的解决方法:

1、软件设置:我使用的是之前常用的FlyMcu烧录软件,需要注意的几个点是:

(1)当提示“无法打开串口Com0. No This comport Or In using!”,这时需要点击上方的“搜索串口 ”,电脑就会自动搜索到你的线当前连接的串口。如果没有点击“搜索串口 ”旁边的“Port”就会出现可用的串口:

stm32cubemx无法打开文件夹 stm32无法打开串口com1_stm32cubemx无法打开文件夹_02


(2)如果串口可以连接,就要注意图上几点:

bps的设定应参照你所用的硬件的指导手册设定,当出现错误时,可以尝试调低bps,一般32单片机最高是115200;

“校验”和“编程后执行”打上勾;“选项字节区”的选项不要选择;

左下角选择第4个(常用第4个),“DTR的低电平复位,BTS高电平进Boot****

stm32cubemx无法打开文件夹 stm32无法打开串口com1_USB转串口(TTL)_03


2、端口设置:

我的单片机在设置完这些之后仍然无法连接,我换了新板子、新的线,电脑上所有的USB口,都不好使,直到换用了别人的电脑之后,可以成功烧录。但是我的U盘可以在电脑上正常使用,由此可见应该是我电脑USB转串口的设置问题。

(1)右键“此电脑”—“属性”—“任务管理器”—“端口”,发现我的USB转串口前面有黄色感叹号,

stm32cubemx无法打开文件夹 stm32无法打开串口com1_stm32cubemx无法打开文件夹_04


我几乎尝试了网上能够找到的所有方法,依然不见效,这些方法会在文末附链接。

最后发现我的错误是(代码31):对象名已存在;于是删除了上面所有的8个端口,只保留最后一个

stm32cubemx无法打开文件夹 stm32无法打开串口com1_黄色感叹号_05


删除后,扫描检测硬件改动,发现黄色感叹号不在出现可以正常使用。

stm32cubemx无法打开文件夹 stm32无法打开串口com1_USB转串口(TTL)_06

我也下载了很多WIN10系统使用的CH340驱动,以及USB转串口驱动,有需要可以联系

[1]: WIN10安装USB转串口驱动CH340经验记录 - 51单片机 单片机论坛
http://www.51hei.com/bbs/dpj-55635-1.html