打印
[STM32F1]

虚拟串口问题

[复制链接]
718|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fzjqc2001|  楼主 | 2019-3-8 21:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MCU:STM32F103RCT6  
使用USB转虚拟串口,原来一直用WIN10系统上,一直没出现过问题。今天在WIN7系统上使用,发现安装上驱动后,只能通信一次(上位机发送一次指令,下位机反馈回一条信息,然后上位机无论发送什么都无响应),MCU没有跑飞,其他功能都正常。
    将USB拔下重新插上,然后又能通信一次。
求解答原因!
沙发
fzjqc2001|  楼主 | 2019-3-9 11:37 | 只看该作者
现在检查,上位机有正确收到数据,也有发送数据,但上位机接收不到数据。                  
      UserToPMABufferCopy(SendData, ENDP1_TXADDR, lea);
       SetEPTxCount(ENDP1, lea); //
        SetEPTxValid(ENDP1);
发送的函数为上。

使用特权

评论回复
板凳
heimaojingzhang| | 2019-4-1 12:02 | 只看该作者
不太了解 帮楼主顶一下吧

使用特权

评论回复
地板
keaibukelian| | 2019-4-1 12:04 | 只看该作者
感觉这个不太稳定

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

14

帖子

0

粉丝