linux 中USB 来传输数据

我这个案列是这样的:PC机(winOS),一个是LINUX系统的PDA,我想用一个USB线将这二者接起来,PC机可以通过USB线向PDA传输数据,PDA也可以用这个USB... 我这个案列是这样的:
PC机(win OS),一个是LINUX系统的PDA,我想用一个USB线将这二者接起来,PC机可以通过USB线向PDA传输数据,PDA也可以用这个USB线来向PC机传输数据,让这二者都处在平等状态,各自都可以作HOST。
对这个问题应该怎样考虑???
在这谢谢了!!
能不能说具体点,谢谢了。

要实现PC可以发一个command给PDA,PDA执行某个动作后可以通过这个USB串口把相关信息发送回PC机,就实现这样的通信。

"PC端可以把这个USB接口虚拟成串口, 然后通过串口访问来进行实时数据传输。 就像现在的很多手机一样。",这个要怎样实现.难道就接个线这么容易吗?我还真不懂这个.

然后,我指的这个PDA上并没有串口,而是一般的USB接口,就和电脑上的USB口一样。PC和PDA就用USB线相连,然后进行通信 。
展开
 我来答
jiangtao9999
2008-05-29 · TA获得超过1.2万个赞
知道大有可为答主
回答量:1.2万
采纳率:44%
帮助的人:8209万
展开全部
给他们写驱动,让计算机认为 PDA 是一个特殊设备,不是 HOST 也不是普通的 USB 存储器。
PDA 写驱动,让他的 USB 口,不工作在 HOST 下,并且能和计算机的 USB 口进行通讯交互。

之后你就可以基于这个驱动编写文件传输,信息传输的程序了。
让 PDA 模拟为一个串行设备貌似通讯比较方便,虚拟一个网卡最简单,但容易和计算机现有的网络发生问题。
--------
具体不了,不是学编程的……
我是学财务的
-----------
你不会写驱动……那你弄这个干啥………………

可以找个 USB 的连接线,两个机器可以用这个线连起来,最好用模拟为网卡的那种线。
不过不保证有驱动。
实在不行,买个 USB 网卡吧……

一般 PDA 的 USB 口,都能实现一个模拟传行设备功能……
chris8567
2008-05-29 · TA获得超过2778个赞
知道大有可为答主
回答量:1478
采纳率:0%
帮助的人:737万
展开全部
USB设备规范中两个HOST直接连会有问题, 你需要中间接一个转换控制器。
然后就看你用什么协议传数据了。
————
学硬件的, 知道usb host的电路直接连是不成的, 但怎么写driver就不懂了。 host to host控制器可以在市场上买到的, 貌似。说不定还附了driver.

PC端可以把这个USB接口虚拟成串口, 然后通过串口访问来进行实时数据传输。
就像现在的很多手机一样。
__
PC是host, PDA是device, 应该能找到可以把USB口虚拟成串口的驱动,这样程序会好写一些。我的手机就是这样的,它可以和电脑实时通信。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式