希望通过使用USB虚拟的串口实现上下位机之间端到端的通信

[复制链接]
3839|13
 楼主| fds01 发表于 2009-10-22 15:48 | 显示全部楼层 |阅读模式
想通过USB口进行串口通信,实现上下位机之间多应用程序经串口互不干扰的通信,
就象TCP/IP协议一样。

请教各位前辈有没有类似情况的解决方法啊。。
alexqq 发表于 2009-10-22 16:00 | 显示全部楼层
火箭球迷 发表于 2009-10-22 22:28 | 显示全部楼层
同问。。。
gxgclg 发表于 2009-10-23 07:57 | 显示全部楼层
用一个CAN转USB的设备就可以实现了
xsgy123 发表于 2009-10-23 08:27 | 显示全部楼层
多应用程序经串口互不干扰,是数据之间互不干扰吗
baidudz 发表于 2009-10-23 08:51 | 显示全部楼层
有很多种解决方法的,楼主能说的具体点吗
hsbjb 发表于 2009-10-23 09:12 | 显示全部楼层
如果只是互不干扰,你可以用CAN通信呀
 楼主| fds01 发表于 2009-10-23 10:35 | 显示全部楼层
有很多种解决方法的,楼主能说的具体点吗
baidudz 发表于 2009-10-23 08:51


就是像SOCKET一样,使用IP+端口号就可以实现端到端的通信,这里面我是想使用USB线+端口号,实现应用程序之间端到端的通信。
 楼主| fds01 发表于 2009-10-23 17:16 | 显示全部楼层
来个人给点思路啊,感谢了。。
gudufeng007 发表于 2009-10-24 11:36 | 显示全部楼层
我也想知道,请指点!
 楼主| fds01 发表于 2009-10-26 14:27 | 显示全部楼层
顶顶。。。。。。。。。。。。。。。。。。。
jameswangchip 发表于 2009-10-26 14:29 | 显示全部楼层
呵呵,可以发一些电子线路图看看!
 楼主| fds01 发表于 2009-10-27 09:55 | 显示全部楼层

我是搞软件方面的,所以不想改变硬件电路

我想在上位机用一个线程+链表记录需要处理的应用程序,然后下位机上传数据分块上传,上位机调用一次,则上传一块.

然后上位机轮转处理链表,若有一应用程序处理完,则删除该节点

不知道这种想法是否可行啊..
香水城 发表于 2009-10-27 13:30 | 显示全部楼层
既然楼主是搞软件的,想必你知道什么是Spooler,你可以按照Spooler的思路去做。

如果不知道什么是Spooler,请看看Linux的相关资料,或有关操作系统方面的资料,这是一个基本的软件问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

7

帖子

1

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