共查询到20条相似文献,搜索用时 23 毫秒
1.
针对实现嵌入式USB主机互联的需求,提出了以PDIUSBD 12为USB控制芯片的USB On—The—Go(USB OTG)设备解决方案。通过分析芯片驱动、控制单元数据交换程序设计,建立PC—PC USB接口连接器,为USB主机间提供对等功能的USB设备接口,通过统一的数据缓冲区,实现了两台USB主机不借助于USB集线器的互联方案。 相似文献
2.
Linux下MPC8272的USB主控制器驱动设计与实现 总被引:1,自引:1,他引:0
从介绍USB协议标准以及USB主机端的系统结构入手,分析了在Linux操作系统下,USB设备主控制器和USB设备的驱动结构,并介绍了Motorola MPC8272处理器中USB主控制器功能及其特点,以此为基础设计和实现了USB主控制器驱动的功能模块,并在Linux操作系统下进行驱动开发以及进行测试验证.给出了一种在嵌入式系统中USB主机控制器驱动的实现方案,为同类的嵌入式USB主机控制器开发提供了借鉴. 相似文献
3.
4.
该文介绍了一种USB外设的实现方案。该方案采用USBN9603接口芯片和最常用的51单片机构成USB外设,来与主机进行USB通讯。由于51单片机的低廉价格以及USBN9603接口芯片的卓越性能,该系统具有良好的性价比。该方案能实现12Mbps的全速传输,支持所有的USB传输方式,具有很高的实用性和可靠性。 相似文献
5.
6.
基于USB的车载测试数据传输系统原有设计方案存在着跨操作系统平台应用不便、无法实现与计算机及外部USB存储设备的双向通信、驱动安装偶发性故障等问题。针对上述问题,提出了一种车载测试数据传输系统免驱USB主从机设计方法。该方法以USB接口芯片CH378为核心进行USB主从机传输系统设计,通过专门的USB主从机状态电路实现USB主从模式的自动切换,通过嵌套USB2.0协议、USB Mass Storage协议、FAT32文件系统协议实现免驱动获取测试数据的功能。文中重点介绍了新型车载测试数据传输系统的总体设计方案、CH378硬件接口电路、USB主从机状态电路以及USB从机模式下免驱功能的实现要点。通过实验验证,该设计可以实现车载测试数据传输系统免驱USB主从机功能,给车载测试数据传输系统的应用与维护带来了便利。 相似文献
7.
为了满足两个USB设备之间直接进行数据通信的需求,通过对现有USB OTG协议和相关应用的研究,在国产SoC芯片SEP6200平台上设计并实现了基于Linux内核的USB OTG模块驱动。首先介绍了OTG标准中的对话请求协议(SRP)和主机交换协议(HNP),然后制定并设计了基于USB控制芯片USB3343的硬件模块方案,最后根据Linux内核中已有的USB驱动架构完成了USB OTG设备驱动的设计,并最终实现了SEP6200嵌入式平台USB Host和De-vice角色的自由转换功能。 相似文献
8.
侯方西 《单片机与嵌入式系统应用》2007,(12):27-29
首先对USB通信电路的设计要求进行阐述,分别就USB主机与设备速率识别、USB差分信号的阻抗与容抗要求、USB设备的供电解决方案进行叙述.针对某一双处理器无线系统,给出具体USB通信电路的实现细节,着重指出电路中掩藏的容抗问题与解决方法;从电路简化、可靠性等方面介绍从处理器作为USB设备的自供电方案和为简化软件处理流程引入的GPIO握手机制. 相似文献
9.
文章介绍了USB从控制器所要完成的功能和一种实现方案的模块构成,并且说明了实现USB协议的处理流程。同时也介绍了设计USB从控制器的时候应注意的问题,分析了如何用有限状态机描述实现USB2.0协议。 相似文献
10.
11.
USB是通用串行总线接口,具有速度快、即插即用、接口灵活、独立供电等显著优点。给出了一种在嵌入式系统中实现USB主机功能的方案,采用PHLIPS公司PCI桥接USB芯片作为控制器,配合相应的软件系统,实现U盘和移动硬盘等大容量存储设备上数据的读写。详细描述了系统的软硬件设计方案和工作原理,给出VxWorks下PCI设备驱动的框架和USB驱动程序的挂接。 相似文献
12.
为了实现高速USB与千兆以太网的转换连接,采用USB 3.0/千兆以太网专用转换控制芯片AX88179设计了USB/以太网转换器,并在充分说明AX88179芯片特性的基础上,给出了其以太网转换器的硬件电路设计方案及设计注意事项。 相似文献
13.
14.
介绍了USB总线通信协议的结构和通信方式的特点,以及用于多个PC机之间通信方面存在的不足,并针对实际应用需求,提出了一种USB接口终端方法来实现系统互联和RS232/422串口扩展,给出了典型系统的实现方案。 相似文献
15.
针对微处理器USB通信设计中通信协议以及底层驱动开发的复杂性导致其开发周期较长的问题,给出了一种利用STM32CubeMX及LabVIEW图形化编程工具实现STM32全速USB通信的方法.首先利用STM32CubeMX快速生成USB基础配置及初始化函数并通过Keil进行通信程序的编写完成USB从机设计.主机方面使用LabVIEW图形化编程工具进行编程设计,并通过NI VISA软件生成驱动,实现USB主机与从机之间的数据传输,并完成通信速率测试.经试验验证该方案开发便捷且传输速率可靠,可以作为一种基于STM32 HAL库的库函数版本下STM32全速USB通信开发的参考方案. 相似文献
16.
针对使用USB存储设备所引发的信息安全问题,提出了一种基于嵌入式Linux系统的USB存储设备访问控制方案.该方案在保持主机系统软硬件结构不变的基础上增加了嵌入式Linux平台,并利用Linux USB从设备端驱动,在嵌入式平台中实现了对USB存储设备的访问控制;同时结合用户实际需要,采用基于角色的访问控制方式,给出了详细的设计思路和软硬件框架.试验结果表明,该方案可以有效地防范针对USB接口存储设备的攻击,从而达到保障用户信息安全的目的. 相似文献
17.
18.
19.
针对FPGA访问USB设备存在传输速率低、资源消耗大、开发复杂的缺点,提出了一种将ARM处理器与FPGA相结合实现高速访问USB设备的方案。该方案利用ARM处理器的USB Host读取USB设备数据并缓存于高速内存,采用乒乓机制通过SRAM接口将数据传给FPGA。经测试,数据传输速率可以达到48Mbps。该方案具有开发难度小,资源占用率低和传输速率高的特点,适合于FPGA高速读取大量外部数据。 相似文献
20.
针对目前PALMOS5操作系统还不能支持USB-HOST功能的问题,提出一种基于PALMOS5的USB主机端协议栈的实现方案。该文首先讨论在PDA上开发USB-HOST功能的必要性,并提出解决方案的总体架构。接着针对该总体构架的每一个部分具体分析其实现,并分析方案的可扩展能力,最后通过实现对USB存储设备的支持来验证方案的可行性。 相似文献