发新帖我要提问
12
返回列表
打印
[STM32F1]

是下位机的程序处理问题,还是上位机的问题

[复制链接]
楼主: zhenykun
手机看帖
扫描二维码
随时随地手机跟帖
21
zhenykun|  楼主 | 2022-11-25 19:12 | 只看该作者 回帖奖励 |倒序浏览
通过打开多个串口程序测试,发现当一个串口号被占用时,其他串口程序也是能找到改串口号的,只是被占用了,无法打开而已,而不是找不到。

使用特权

评论回复
22
jiajs| | 2022-11-25 19:15 | 只看该作者
由此是否可以推断,当串口程序打开虚拟串口号,拔掉虚拟串口后,就算此时关闭串口,实际上并没有释放掉虚拟串口,虽然windows硬件里面能找到该虚拟串口,单应用层找不到

使用特权

评论回复
23
chuxh| | 2022-11-25 19:18 | 只看该作者
串口终端卡死的问题,可以试试我的eagleComm后再下结论:)

使用特权

评论回复
24
stly| | 2022-11-25 19:21 | 只看该作者
这windows的问题,与下位机关系不大。
毕竟虚拟串口不是真正的串口。
更多操作

使用特权

评论回复
25
supernan| | 2022-11-25 19:24 | 只看该作者
如果是自己写上位机程序,就去查一下windows的即插即用设备的插入与拨出是如何处理的(有对应消息)。

使用特权

评论回复
26
renyaq| | 2022-11-25 19:26 | 只看该作者
下位机程序没有问题,问题出在上位机驱动,以及上位机软件(串口助手)

使用特权

评论回复
27
zhenykun|  楼主 | 2022-11-25 19:28 | 只看该作者
采用libusb实现驱动,编写自己的上位机,对出现的问题进行相应的处理。同时由于不再是虚拟串口,下位机根据上位机编写的传输机制对应改动。

使用特权

评论回复
28
wyjie| | 2022-11-25 19:30 | 只看该作者
感觉是上位机的驱动问题

使用特权

评论回复
29
happy_10| | 2022-11-25 19:32 | 只看该作者
上位机驱动的问题

使用特权

评论回复
30
zhuhuis| | 2022-11-25 19:35 | 只看该作者
看着是上位机的问题

使用特权

评论回复
31
chenho| | 2022-11-25 19:38 | 只看该作者
驱动是自己写的吗

使用特权

评论回复
32
chuxh| | 2022-11-25 19:40 | 只看该作者
什么操作系统啊

使用特权

评论回复
33
zhenykun|  楼主 | 2022-11-25 19:43 | 只看该作者
明白了,多谢大家讨论这么多哈

使用特权

评论回复
34
SantaBunny| | 2023-2-20 22:54 | 只看该作者
位机下载配置到下位机时,程序中的读取串口程序会出现问题,说明强行终止会引起一些问题

使用特权

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

本版积分规则