首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 484 毫秒
1.
USB已经成为一种事实上的I/O标准,本文以自主开发的基于ISA总线的USB为例,介绍了该USB的硬件研发过程及相关系统软件的开发过程,详尽地展示了相关USB协议栈的设计与实现,并且探讨了USB设备基于该协议栈的驱动开发.  相似文献   

2.
USB(通用串行总线)是一种用于连接计算机和外部设备的外部总线体系结构。USB协议栈是整个USB的管理中枢,由HCD,USBD,HUBDRIVER和配置任务组成。文章结合特定平台下USB协议栈的研究课题,分析USB软件系统的体系结构,提出独立于平台的操作系统抽象层和硬件抽象层,实现了可移植的USB协议栈。试验结果表明,在不同的平台下,利用可复用的USB协议栈,将提高开发速度,减少质量风险,降低开发成本。  相似文献   

3.
本文首先介绍了基于OMAP1510芯片搭建嵌入式Linux系统的方法和OMAP1510的USB结构.然后分析了蓝牙协议栈的体系及其协议栈中软硬件接口的HCI层.最后,给出Linux下实现USB蓝牙设备驱动程序的重要结构体和函数.并详细地测试和验证了所开发的USB蓝牙设备的驱动程序能支持多个USB蓝牙设备.并在这些蓝牙设备之间能同时建立多条蓝牙通信链路的结论.  相似文献   

4.
本文设计与实现的基于Linux平台的Bluetooth核心协议栈主要由四个模块组成:服务发现协议SDF模块,逻辑链路控制与适配协议L2CAP模块,串行线路模拟协议RFCOMM模块和主机控制接口HCI模块。在本核心协议栈的设计过程中,始终将提高整个协议栈的执行效率作为第一目标。为提高协议栈的效率,对协议栈进行了设计优化,采用了状态自动机、散列技术、缓冲机制、开放式平台、硬件模拟技术等一些先进技术。  相似文献   

5.
NP防火墙协议栈驱动模块的设计与实现   总被引:1,自引:0,他引:1       下载免费PDF全文
韩志耕  罗军舟 《计算机工程》2006,32(21):136-138
彻底打通网络处理器光口到本地协议栈间通路需要协议栈驱动提供支持。针对协议栈驱动基本组成和内在驱动机制,同时确保遵循Intel IXA软件架构分层设计原则,该文提出了在Linux平台上的实现方案并进行了分析,指出了实现过程中牵涉的关键技术。Enp2611评估板上硬件光口打通测试表明设计达到了预先要求。  相似文献   

6.
介绍基于UHCI的USB主机系统的硬件核心主机控制器接口规范,分析USB协议栈的硬件层实现。结合在特定平台下USB主机体系底层开发的研究课题,阐述主机控制器驱动程序开发方法,并列举了驱动程序内建的数据结构及相关算法。最后给出工程应用的实例:当PC启动时实现基于USB接口的安全信息验证。  相似文献   

7.
基于SIP的多媒体视频会议控制系统   总被引:1,自引:1,他引:1  
分析了会议初始协议(SIP)的基本思想,并对其协议栈进行了研究,提出了协议栈实现的方法。讨论了SIP在多媒体视频会议中的应用,设计了基于SIP的视频会议的控制模块。给出了SIP功能实现的一个简单实例。  相似文献   

8.
本文通过对协议栈的可重构性进行分析,设计并实现了一种可重构的嵌入式TCP/IP协议栈,并介绍了关键技术的实现细节。该协议栈可以根据用户需求重构为IPv4、IPv6、双栈协议栈等多种协议栈,具有良好的灵活性、可移植性。该协议栈已成功应用在嵌入式双向通信平台上,通过实际网络测试表现出良好的性能和可靠性。在主频为66MHz的ARM7CPU上运行,吞吐率可达1.5MB/s以上,目标代码大小仅为传统协议栈的30%左右,并可满足IPv4到IPv6网络过渡时期嵌入式设备的网络需求。  相似文献   

9.
VxWorks实时操作系统的USB驱动程序原理与分析   总被引:5,自引:0,他引:5  
VxWorks是一种由WindRiver公司开发的先进的实时操作系统,广泛地应用于各种嵌入式实时应用领域。论文是作者实践的结果。首先在简单介绍了VxWorks这种先进的实时操作系统后,具体地分析了VxWorks下的USB驱动程序模型的结构以及功能,详细地说明了其USBD驱动栈。同时,按照USB事件的调用过程,列出了相关的操作函数,并给出了其相应的调用方法。论文侧重于分析USB协议栈的内核,在此基础上完全可以实现一个稳定的USB驱动程序。  相似文献   

10.
设备访问是蓝牙无线通信系统的关键部分之一。在BlueStack蓝牙协议栈的基础上,对一个基于该协议栈实现蓝牙设备间访问的设计过程进行了研究和探讨,这对蓝牙无线通信系统的实现起着重要的作用。  相似文献   

11.
介绍了一种基于ARM7实现的通过以太网访问嵌入式USB的方法.利用该方法可以通过网络对不具备联网功能的USB设备进行操作,达到USB设备网络共享的目的.  相似文献   

12.
针对数字通信系统中底层协议栈开发过程中处理数据量大,出现问题不易再现、难于追踪的问题,设计了一种专门用于底层协议栈开发的高速数据采集、仿真系统。系统采用USB总线作为高速数据通路,使用FPGA进行格式转换及数据缓冲。论述了仿真系统的工作原理和系统框架,分析了数据转换、解析的流程,给出了系统仿真的一般模式。  相似文献   

13.
选用TI公司的TMS320C2812和Cypress公司的SL811HST,设计了混合动力汽车的USB主机系统.描述了USB系统的构成,分析了USB系统的Bulk-only传输协议方式.讨论了硬件电路设计和软件调试的详细过程.  相似文献   

14.
USB身份锁的强化识别   总被引:2,自引:0,他引:2       下载免费PDF全文
钱敏  陈相宁 《计算机工程》2007,33(5):138-139
USB设备通过主机的识别之后,与主机之间建立起一条USB传输信道,这是设备实现功能的基础。USB身份锁是网络身份认证系统中常用的信息载体,相比较常规USB设备,身份锁具有更高的安全性要求。文章给出一个基于厂商认证协议的身份锁强化识别方案,在实现USB设备标准配置的基础上,通过增加设备和驱动之间的可信身份认证,加强设备的识别处理。  相似文献   

15.
基于ARM处理器的32位嵌入系统具有极高速和大容量的数据处理能力,如何设计ARM与主机设备或系统的通信接口、提升数据通信能力,成为嵌入式系统设计的一大问题。文章给出了一种USB接口方案,对比RS-232串行口,大大提高了嵌入式系统的数据吞吐能力,与以太网接口相比有即插即用特性、有块和同步等多种数据传输模式,更适合音视频码流传送。文章具体阐述了方案的硬件、软件设计,并应用于音频PCM码流传送,实验结果显示音效流畅,方案有较高参考价值。  相似文献   

16.
本文简要介绍了USB2.0协议层的通信原理.描述了USB2.0主机端控制器核心部分的划分、设计及实现。通过Cadence公司的NCSim进行了软件仿真.最后在XILINX公司的FPGA上加以了验证,结果符合USB2.0协议要求。  相似文献   

17.
本简单介绍了PTP(Picture Transfer Protocol)协议的背景和内容,并从协议的工作过程出发,在PC上实现其在USB(USB1.1)接口上的编程,进而在此基础上成功的完成了对数码相机的控制。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号