首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 78 毫秒
1.
介绍了USB通信的原理和硬件、固件以及驱动和客户端软件的设计流程。同时分析了USB中断传输在数据采集系统中的具体应用。实验证明,在实时数据采集系统中,USB通信取代串口势在必行,因为在测试系统实践中能得到性能的最好效果,并且应用起来非常方便。  相似文献   

2.
USB 2.0内存卡读写器设备驱动程序设计与实现   总被引:2,自引:0,他引:2  
介绍了USB设备基本概念和驱动程序核心数据结构,并分析了WDM型的USB驱动程序分层模型和USB驱动程序接口,最后设计并实现了USB2.0内存读写器设备驱动程序。  相似文献   

3.
针对USB总线窃听问题,通过深入分析USB传输特性设计实现了一种抗窃听设备控制器。该设备控制器于接口电路与端点缓冲区之间嵌入分组密码模块与端点独立的序列密码模块,使得加解密能够在数据存取过程中透明进行且支持USB的全部传输方式与多管道应用。接口电路与密码模块设计支持流水传输,基本消除了加解密对端点缓冲区存取速度的影响。基于FPGA平台对其进行了实现,并结合Nios II片上系统与主机端软件进行了测试。测试结果表明该设备控制器能够正确地对总线数据进行加解密,可为各类外设提供抗窃听的USB通信能力。  相似文献   

4.
嵌入式Linux中断设备驱动程序设计   总被引:7,自引:0,他引:7  
中断管理是嵌入式操作系统的核心任务之一,在设备驱动程序中使用好中断是提高应用程序效率的关键。详细介绍了uClinux下设备驱动程序及其中断处理程序的开发方法和技巧,并实例介绍了一个MP3播放器的中断服务程序开发方法。  相似文献   

5.
针对传统通用串行总线(Universal Serial Bus,USB)接口数据安全传输方法存在丢包率较高的问题,提出基于高级加密标准(Advanced Encryption Standard,AES)的USB接口数据安全传输方法。首先,对读取的数据进行AES加密,并通过计算形成单向函数;其次,检验发送的加密数据,确保无加密传输错误或安全风险;最后,设计对比实验。实验结果表明,与传统传输方法相比,该方法的丢包率更低。  相似文献   

6.
中断处理是嵌入式Hnux操作系统的核心任务之一,提高应用程序效率的关键技术是在设备驱动程序中使用中断方式.本文介绍了ARM Linux中断处理过程,研究了Linux下设备驱动程序及其中断服务程序的开发方法和技巧,并实例介绍了键盘中断的服务程序开发方法.  相似文献   

7.
Linux下有中断端点的USB设备驱动的实现   总被引:1,自引:0,他引:1  
手写板是有中断端点的USB设备,为了在Linux下实现此类设备的驱动,分析了USB设备的基本概念和Linux设备驱动原理,对Linux下设备驱动程序的内部机制和框架构成进行了研究.在此基础上,提出了引入信号量机制控制内核线程同步的方法来实现read函数,进而设计出Linux下有中断端点的USB设备的驱动程序.通过编写应用程序和设计对比实验,证明了此驱动可以准确、高效地读写设备.与针对中断端点普遍采用的输入子系统方式相比,简化了程序设计,提高了系统效率.  相似文献   

8.
以USB2.0接口芯片(Cy7c68013)为数据传输核心来控制网络芯片,数据包经由网络芯片编/解码,利用GPIF(通用可编程接口)异步传输Auto-In/Out(自动打包)接口和块传输方式,实现两台PC机的全双工通讯。该接口集成USB2.0和Ethernet(以太网)传输的特点,是一种高速、低延迟、远距离、使用灵活的传输方案。实验证明,传输速率可稳定在0.369MB/s。  相似文献   

9.
以USB2.0接口芯片(Cy7c68013)为数据传输核心来控制网络芯片,数据包经由网络芯片编/解码,利用GPIF(通用可编程接口)异步传输Auto-In/Out(自动打包)接口和块传输方式,实现两台PC机的全双工通讯.该接口集成USB2.0和EtheRNet(以太网)传输的特点,是一种高速、低延迟、远距离、使用灵活的传输方案.实验证明,传输速率可稳定在0.369MB/s.  相似文献   

10.
基于USB总线的数据采集设备的设计与实现   总被引:9,自引:0,他引:9  
通用串行总线(USB)作为一种崭新的微机总线接口规范,其特点使其非常适合作为主机和医学仪器之间的通信接口,从而实现主机和多台医学仪器之间简单、快速、可靠的连接和通信。介绍了基于USB总线的数据采集设备的开发方法,包括硬件设计、firmware(固件)设计、基于WINDOWS驱动程序模型(WDM)的设备驱动程序设计以及应用软件的设计。  相似文献   

11.
通用串行总线在智能仪表设计上的研究与应用   总被引:2,自引:0,他引:2  
通用串行总线是一种新型的微机接口总线,在计算机和通讯设备中有广泛的应用。为了实现智能记录仪表的即插即用,可以将通用串行总线技术应用于智能仪表中。通过对USB主控制器的核(Core)进行设计和编程,实现USB主控制器与单片机的有效结合。本文研究了USB主控制器协议,并分析了USB技术应用于智能仪表的技术可行性。同时,本文以汽车运行参数记录仪为设计实例,说明了USB系统原理和其应用于智能仪表的设计方法。  相似文献   

12.
利用USB总线的虚拟逻辑分析仪   总被引:1,自引:1,他引:1  
邱宁 《自动化仪表》2003,24(9):21-24
介绍了一种基于USB总线的高性能虚拟逻辑分析仪的软硬件设计及其主要特点。它利用USB通用串行总线传输速率高,即插即用和热拔插的特点,且操作方便,不必打开主机箱就可以安装设备。实现了计算机和虚拟仪器之间简单、高速、可靠的连接和通信。  相似文献   

13.
蓝牙HCI USB传输层规范   总被引:5,自引:0,他引:5  
阐述了蓝牙(Bluetooth)USB通用串行总线接口(主机和主机控制器之间)的硬件要求。  相似文献   

14.
杨章顺  冉立新 《计算机工程》2004,30(18):182-183,192
由于USB总线的诸多优点,传统的低速外围设备正越来越多地朝着USB总线的方向发展。设计一种低成本的USB协议转换器不仅可以保护大量已有的成熟设计,而且可以在一定程度上适应计算机的快速更新换代。文章介绍了一个通用的USB1.1协议转换方案、并以PS/2—USB的协议转换为例,给出了一个基于CY7C63001的软硬件设计参考。  相似文献   

15.
基于通用串行总线(USB)这一新的接口技术,对雷达模拟器中实装部件与计算机的交互技术进行研究。设计出通用USB硬件设备及专用外部信号调理电路,开发了具有即插即用、软件下载等功能的配套驱动程序及通信所需的相应固件程序。并在“通用雷达装备虚拟维修训练系统”中进行了应用。  相似文献   

16.
刘金水 《计算机学报》1994,17(12):890-895
CD92多处理机中断控制器是曙光一号共享存储多处理机系统实现全对称多处理技术的关键部件,本文讨论了全对称多处理对硬件系统设计的要求,介绍了CD92多处理中断控制器的构成原理,设计和实现技术。  相似文献   

17.
郑巧彦  曹伯燕 《计算机工程》2004,30(10):163-164,179
介绍了USB2.0的显著优点,并对cypress公司的EZ—USB FX2开发板CY3681作了简要的介绍。利用此开发板和配套软件,在硬件和软件方面进行设计开发,实现了USB2.0接口在大幅面高性能扫描仪中快速传输海量数据的功能。  相似文献   

18.
本文简要介绍了遥测PCM数据分路技术的现状,提出了“先输入、后分路”的新思路,即先利用计算机通用串行总线(USB)把遥测PCM数据输入到计算机,然后用软件实现遥测PCM数据分路的新方法,并介绍了PCM-USB转换接口的硬件、驱动程序设计,软件分路中的帧、子帧同步策略和软件实现方法。  相似文献   

19.
实时数据采集系统的中断机制设计与研究   总被引:2,自引:0,他引:2  
分析数据采集系统中利用中断方式进行数据传输的实时性,基于中断方式优化设计了串行异步通信的硬件线路连接及软件程序编制的方法,指出中断控制器8259A使用中的一个实际问题。  相似文献   

20.
虚拟实验是随着现代计算机技术的进步而产生和发展的一种实验模式。分析目前微机接口实验模式存在的问题和不足,并根据该课程的具体特点,对微机接口虚拟实验的设计思想和实现原理进行了深入研究,以截获用户实验程序I/O指令的VDD虚拟设备驱动技术为基础来设计和实现虚拟实验。中断系统是微机系统的重要组成部分,重点阐述了虚拟中断实验的具体实现方法。实验结果表明,微机接口虚拟中断实验能较好地满足教学的要求,不占用系统硬件资源,具有实验容易、灵活等特点。  相似文献   

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

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