[STM32F1] 虚拟串口问题

[复制链接]
 楼主| 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 | 显示全部楼层
感觉这个不太稳定
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

17

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部