当前位置:  技术问答>linux和unix

如何在使用嵌入式Linux的设备中通过USB端口与PC进行双向通信

    来源: 互联网  发布时间:2015-11-27

    本文导语:  小弟公司是做掌上信息产品的,现在接到新安排的任务如下: 产品使用ARM芯片和嵌入式Linux,要求开发一个通讯模块,利用USB接口与PC进行双向通信,PC端使用自己的专用驱动.老大(人在香港)说,只要调用嵌入式Linux的标准USB...

小弟公司是做掌上信息产品的,现在接到新安排的任务如下:
产品使用ARM芯片和嵌入式Linux,要求开发一个通讯模块,利用USB接口与PC进行双向通信,PC端使用自己的专用驱动.老大(人在香港)说,只要调用嵌入式Linux的标准USB模块接口,利用Read/Write函数就可以实现,但是偶对基于嵌入式Linux的开发并不熟悉,不知如何去调用它的标准接口.希望路过的有经验的达人指点迷津,能够提供参考的例程或思路均可,小弟我不甚感激!
另外,香港老大安排我找另一位香港老大,另一老大说在设备中需要安装调用以下模块并有提供:
insmod usb-mx2otg.o
insmod usbdcore.o
insmod serial_fd.o
insmod mx2_bi.o
但是偶还弄懂它们的作用,特别是usb-mx2otg,还提供了源文件。偶一直在想是否是在usb-mx2otg源文件的基础上进行修改,但是偶没弄明白,也希望各位达人指点迷津.

|
找到你的usb设备节点,然后看你的设备是char设备还是block设备,在AP中直接打开、读写此设备节点即可。

|
对于USB我也不太了解,对于你的情况,最简单的实现方法是调用它提供的接口,读入一端的数据写往另一段,这个过程可以在用户态实现的(不过效率肯定不太好)。
具体的,我也不太清楚了。不好意思,纯粹的理论型

|
http://www.linux-usb.org/

|
晕,你在这里也发了,我也来顶贴,赚分

|
一同关注,我也正准备在我的ColdFire里把USB用起来,有没有做过的出来说个话啊

    
 
 

您可能感兴趣的文章:

  • HTML标签参考手册 iis7站长之家
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 请问这样在技术上是否可行?(我自己写一个程序来监听我的系统上的端口,有些端口已经被别的应用使用,我能够使用什么方法再去监听这个端
  • Linux下的Socket通信如何断开连接的端口从而实现重复使用该端口
  • 为什么apache里已经设置了httpd使用默认端口80,却并没打开80端口呢?
  • 我要在LINUX(REDHAT)下安装邮件系统,但是提示我SMTP端口和POP3端口正在使用中,该如何?
  • 如何配置linux可以让普通用户使用80端口或1024以下的端口?
  • redhat linux7.3怎么查端口是否已被系统使用啊?? 我正要用ssl的一个代理模块stunnel-4.03,它默认要用443号端口,客户机连接不能通,但改成
  • Linux下如何知道有哪些端口未被使用??
  • Linux下普通用户为何无法使用2000以下端口?
  • linux不使用iptables如何打开端口
  • ubuntu下tomcat怎么使用80端口访问
  • 简单问题:如何判断计算机的某一端口正在使用
  • 哪个文件可查看到使用端口情况?
  • 请问:FTP工具或者命令怎么设置,让数据路和控制路都使用默认的21端口
  • 怎样使用netstat查看什么程序绑定了什么端口?
  • 怎样知道linux的哪些端口被使用
  • 能让Apache和Tomcat同时使用一个端口吗(80)?
  • linux Enterprise5 下使用端口映射oracle数据库的问题
  • centos中老是报错:Address already in use:8080,但是ps aux实际上没有看到8080端口在使用
  • linux 下能直接使用inp(), outp()这些端口操作函数吗?
  • AIX系统中不使用lsof,还有没有其他命令可以知道端口是被那个进程使用
  • C++ I/O 成员 tellg():使用输入流读取流指针
  • 在测试memset函数的执行效率时,分为使用Cash和不使用Cash辆种方式,该如何控制是否使用缓存?
  • C++ I/O 成员 tellp():使用输出流读取流指针
  • 求ibm6000的中文使用手册 !从来没用过服务器,现在急需使用它,不知如何使用! 急!!!!!
  • Python不使用print而直接输出二进制字符串
  • 请问:在使用oracle数据库作开发时,是使用pro*c作开发好些,还是使用库函数如oci等好一些啊?或者它们有什么区别或者优缺点啊?
  • Office 2010 Module模式下使用VBA Addressof
  • 急求结果!!假设一个有两个元素的信号量集S,表示了一个磁带驱动器系统,其中进程1使用磁带机A,进程2同时使用磁带机A和B,进程3使用磁带机B。
  • windows下tinyxml.dll下载安装使用(c++解析XML库)
  • c#中SAPI使用总结——SpVoice的使用方法
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3