VC USB通信问题

 

    行为:当下位机用USB线缆连接PC端的上位机时,开始的设置是立即发送数据给上位机。在这种情况下PC系统右下角出现“Microsoft ...Mouse”,操作系统把USB芯片当成了鼠标。  

    原因:大概是USB刚连上PC时,他们需要配置并交流信息,PC需要知道是什么USB设备(鼠标,键盘,U盘还是其他USB设备)。当一连上就马上发数据通信时,OS把传过来的数据当成了设备的配置信息。以后发的数据都当成了鼠标发的数据。造成屏幕上鼠标不受控制的乱跳。

    解决方法:连接上时要等待5-10s(等配置完),再发送数据。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值