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线相连,然后进行通信 。 展开
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线相连,然后进行通信 。 展开
2个回答
展开全部
给他们写驱动,让计算机认为 PDA 是一个特殊设备,不是 HOST 也不是普通的 USB 存储器。
PDA 写驱动,让他的 USB 口,不工作在 HOST 下,并且能和计算机的 USB 口进行通讯交互。
之后你就可以基于这个驱动编写文件传输,信息传输的程序了。
让 PDA 模拟为一个串行设备貌似通讯比较方便,虚拟一个网卡最简单,但容易和计算机现有的网络发生问题。
--------
具体不了,不是学编程的……
我是学财务的
-----------
你不会写驱动……那你弄这个干啥………………
可以找个 USB 的连接线,两个机器可以用这个线连起来,最好用模拟为网卡的那种线。
不过不保证有驱动。
实在不行,买个 USB 网卡吧……
一般 PDA 的 USB 口,都能实现一个模拟传行设备功能……
PDA 写驱动,让他的 USB 口,不工作在 HOST 下,并且能和计算机的 USB 口进行通讯交互。
之后你就可以基于这个驱动编写文件传输,信息传输的程序了。
让 PDA 模拟为一个串行设备貌似通讯比较方便,虚拟一个网卡最简单,但容易和计算机现有的网络发生问题。
--------
具体不了,不是学编程的……
我是学财务的
-----------
你不会写驱动……那你弄这个干啥………………
可以找个 USB 的连接线,两个机器可以用这个线连起来,最好用模拟为网卡的那种线。
不过不保证有驱动。
实在不行,买个 USB 网卡吧……
一般 PDA 的 USB 口,都能实现一个模拟传行设备功能……
展开全部
USB设备规范中两个HOST直接连会有问题, 你需要中间接一个转换控制器。
然后就看你用什么协议传数据了。
————
学硬件的, 知道usb host的电路直接连是不成的, 但怎么写driver就不懂了。 host to host控制器可以在市场上买到的, 貌似。说不定还附了driver.
PC端可以把这个USB接口虚拟成串口, 然后通过串口访问来进行实时数据传输。
就像现在的很多手机一样。
__
PC是host, PDA是device, 应该能找到可以把USB口虚拟成串口的驱动,这样程序会好写一些。我的手机就是这样的,它可以和电脑实时通信。
然后就看你用什么协议传数据了。
————
学硬件的, 知道usb host的电路直接连是不成的, 但怎么写driver就不懂了。 host to host控制器可以在市场上买到的, 貌似。说不定还附了driver.
PC端可以把这个USB接口虚拟成串口, 然后通过串口访问来进行实时数据传输。
就像现在的很多手机一样。
__
PC是host, PDA是device, 应该能找到可以把USB口虚拟成串口的驱动,这样程序会好写一些。我的手机就是这样的,它可以和电脑实时通信。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询