stm32 虚拟串口 无法识别的 usb设备求助

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了stm32 虚拟串口 无法识别的 usb设备求助相关的知识,希望对你有一定的参考价值。

这个问题,有点麻烦。
也找了很久,发现有种方法。
就是修改INFO文件和程序文件。
STM32的虚拟串口,有一个专用的VID号码。
把这个号码修改。
然后把电脑的INFO文件也修改一下。
同步处理。
删除串口,重新安装。
试一下。
参考技术A 驱动重新安装一下试试,希望对你有帮助 参考技术B 这个问题,有点麻烦。我也找了很久,发现有种方法。就是修改INFO文件和程序文件。STM32的虚拟串口,有一个专用的VID号码。把这个号码修改。然后把电脑的INFO文件也修改一下。同步处理。删除串口,重新安装。你试一下。本回答被提问者和网友采纳 参考技术C 是usb转串口的吗

stm32串口通讯,就是我们现在的stm32f103RBT6的最小系统版,有引出usb线,现在想做串口通信

发现插到电脑上显示设备未识别,想知道怎么回事?而且对于串口通讯这个概念很不清楚,单片机怎么存储显示字符串?如果回答的好,再加分吧。

参考技术A 是通过USB口进行通信吧?那样的话首先得有相应的USB口模拟串口的驱动程序。追问

就是单片机的最小系统版已经有USB接口引出了,插到电脑以后没办法识别,所以没有办法进行串口通信……

追答

首先得确认板载USB接口是连接到单片机的usb口还是串口。如果是usb口,需要在单片机内部实现usb从机的程序,没有固件程序是不能作为usb从机被电脑识别的;如果是串口,需要在单片机内部实现串口应答程序,上位机上通过串口调试助手软件和RS232接口与单片机通信。

我估计是第一种情况的可能性较大。因为stm32自带usb功能,这时需要在单片机上写入usb固件程序才能被上位机识别和进行通信。这方面的编程我还没做过,具体可参考st推出的usb固件库和例程。

本回答被提问者采纳
参考技术B 我不太明白你说的话,串口是串口,usb协议是USB协议,不要弄混,还有如果是DB9转USB的话,是需要在PC端安装驱动程序 的追问

就是单片机的最小系统版已经有USB接口引出了,插到电脑以后没办法识别,所以没有办法进行串口通信……

以上是关于stm32 虚拟串口 无法识别的 usb设备求助的主要内容,如果未能解决你的问题,请参考以下文章

stm32串口通讯,就是我们现在的stm32f103RBT6的最小系统版,有引出usb线,现在想做串口通信

STM32 USB VCP(虚拟串口)

STM32CubeMX学习笔记(43)——USB接口使用(CDC虚拟串口)

STM32CubeMX学习笔记(43)——USB接口使用(CDC虚拟串口)

stm32 usb虚拟串口的驱动已经安装,能显示com口,但是看不见盘符,无法烧录程序

STM32 usb虚拟串口 最大速度可以达到多少 波特率可以设置到多少