关于stm32串口识别不到,第一步先确定是否线接错(stlink与stm32接口对应),如果确认接线没有问题的话,可以使用以下方法,成功率较高。

首先将stlink的boot0置1,就是把跳线帽换到高电平这一侧,下图为stm32c8t6的操作方法
此时连上电脑,发现已经可以识别到了。(option for Target ->Debug ->setting)

当然这还没结束,我们得让它彻底能用2才行,接下来拔掉断掉stm32电源(拔掉stlink),然后重新插到电脑上。
打开stm32 ST-Link Utility,如果用stlink,这个软件会比较常用。点Target ->connect

连接成功后,点击Target->Erase Chip实现芯片擦除

擦除成功就可以关掉啦,然后断开stm32电源,将stm32 boot0跳线帽换回去,换到0 。

就成功啦!接下来我们下载程序试一下

下载成功!
![[数据集][目标检测]游泳者溺水检测数据集VOC+YOLO格式4599张2类别](https://i-blog.csdnimg.cn/direct/94c6196f9c4c4ac3b3b315b68c7ae6b1.png)

![[CAN] 通讯协议手动解析与手动打包 [手撕编码格式]](https://i-blog.csdnimg.cn/direct/7d4182e77f8d4c1dab41562a7d78d1ba.png#pic_center)















![[论文阅读笔记33] Matching Anything by Segmenting Anything (CVPR2024 highlight)](https://img-blog.csdnimg.cn/direct/af9ef3cfc1734d39bab2c1aa3df9f670.png)