2019-07-20 19:03发布
xuande 发表于 2016-11-3 20:22 虚拟串口,归根结底还是USB,必须遵守USB协议。 USB协议规定,主机和从机之间有紧密的通讯行为,要求对 ...
xiaomowx321 发表于 2016-11-4 09:30 你好,我懂你的意思,我没打断点,调试模式进入后,直接全速运行,这个时候,串口助手就打不开了。。 你 ...
xiaomowx321 发表于 2016-11-4 10:58 我用的是FSD里面的virutual com port例程,不是CDC类和HID类什么的哦, 驱动嘛,下载的官方vcp驱动, ...
xuande 发表于 2016-11-4 11:15 是。 等等,FSD是怎么回事?
最多设置5个标签!
虚拟串口,归根结底还是USB,必须遵守USB协议。
USB协议规定,主机和从机之间有紧密的通讯行为,要求对方的回复时间在毫秒甚至更短,
用仿真器停顿的时候,这个时间关系就被破坏了,主机认为子机有问题而停止通讯。
所以必须全速运行。要在线调试,只能用设断点的方法,
然后断开USB,再全速运行。
你好,我懂你的意思,我没打断点,调试模式进入后,直接全速运行,这个时候,串口助手就打不开了。。
你觉得和仿真器有没有关系?
我参考了网友分享的VCP代码,感觉也没改什么底层,无非就是配置GPIO什么的,但是貌似他们的可以使用。。
我用F4,基本完全用官方库,也是下载后不插拔USB线、全速运行,好像没有问题。
是否你对上拉电阻的控制有问题?
或者上位机驱动有问题?
如果网友的程序可用,你可以把自己的程序移植过去。
是。
等等,FSD是怎么回事?
是这个里面的virtual com port例程基础上改的
一周热门 更多>