打印

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

[复制链接]
2301|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的设备就可以实现了

使用特权

评论回复
5
xsgy123| | 2009-10-23 08:27 | 只看该作者
多应用程序经串口互不干扰,是数据之间互不干扰吗

使用特权

评论回复
6
baidudz| | 2009-10-23 08:51 | 只看该作者
有很多种解决方法的,楼主能说的具体点吗

使用特权

评论回复
7
hsbjb| | 2009-10-23 09:12 | 只看该作者
如果只是互不干扰,你可以用CAN通信呀

使用特权

评论回复
8
fds01|  楼主 | 2009-10-23 10:35 | 只看该作者
有很多种解决方法的,楼主能说的具体点吗
baidudz 发表于 2009-10-23 08:51


就是像SOCKET一样,使用IP+端口号就可以实现端到端的通信,这里面我是想使用USB线+端口号,实现应用程序之间端到端的通信。

使用特权

评论回复
9
fds01|  楼主 | 2009-10-23 17:16 | 只看该作者
来个人给点思路啊,感谢了。。

使用特权

评论回复
10
gudufeng007| | 2009-10-24 11:36 | 只看该作者
我也想知道,请指点!

使用特权

评论回复
11
fds01|  楼主 | 2009-10-26 14:27 | 只看该作者
顶顶。。。。。。。。。。。。。。。。。。。

使用特权

评论回复
12
jameswangchip| | 2009-10-26 14:29 | 只看该作者
呵呵,可以发一些电子线路图看看!

使用特权

评论回复
13
fds01|  楼主 | 2009-10-27 09:55 | 只看该作者

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

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

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

不知道这种想法是否可行啊..

使用特权

评论回复
14
香水城| | 2009-10-27 13:30 | 只看该作者
既然楼主是搞软件的,想必你知道什么是Spooler,你可以按照Spooler的思路去做。

如果不知道什么是Spooler,请看看Linux的相关资料,或有关操作系统方面的资料,这是一个基本的软件问题。

使用特权

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

本版积分规则

2

主题

7

帖子

1

粉丝