
最近在搞USBCDC通信,现在遇到头痛的问题,在进行多次数据通信时,总会出现上位机软件发送USB数据不成功的情况,插拔USB线后,重新扫描端口,就可以通信了,这期间没有重启嵌入式软件,不知道是官方提供的VCP驱动有问题还是我开发的上位机软件有问题。 迷茫了啊: 1、个人理解插拔USB线就要重新加载驱动,可是不是每次通信都需要插拔USB线,驱动问题? 2、上位机软件问题?单步调试确实是数据发送不成功,但又不是次次不成功。 大家有搞过相关的编程吗?请赐教啊,先谢谢了啊 |
STM32L433单片机如何在调试的时候关闭看门狗
STM32L433 驱动LCD断码屏,怎么单独让某个数字闪烁
STM32L433 使用LCD控制器驱动段码屏,有什么LCD降低功耗的方法吗?
STM32L433VCT6 LCD复用引脚如何分配?(同一个引脚同一个复用功能里还有三类引脚)
STM32驱动段码屏,有一个14段数字,有4个段位没有显示
ART-PI H750-USB-MSC 设备描述符异常
STM32L431偶发串口乱码问题。
ADC差分采样
stm32h743 usbh msc 读写 u盘 新购买的 u盘只能识别到但不能进行读写 ?
请问大佬们,L433进入stop2模式还有874uA的电流,有什么排查的办法吗?
评分
查看全部评分
评分
查看全部评分
非常感谢你的回复,我尝试老版本的库试试看
根据VID和PID自动识别串口。
俺在QT上已经实现此功能了。
评分
查看全部评分
你好,非常感谢你的回复。
可能我描述的不清晰,我是不想插拔USB,在发送数据不成功时,重新插拔USB线后,打开端口,通信可以正常;
在出现通信异常,发送数据不成功时,USB CDC的端口在设备管理器中仍然存在,无法判别出USB设备是否拔出,设备驱动任然加载在系统中;
评分
查看全部评分
按理说USBCDC类是属于虚拟串口,但是我使用串口助手接收数据会出现工具未响应的问题,不知道楼主遇到过没有,需要如何解决?