您当前的位置:首页>论文资料>基于LPC2378和HID类的USB通信接口设计

基于LPC2378和HID类的USB通信接口设计

资料类别:论文资料

文档格式:PDF电子版

文件大小:1.11 MB

资料语言:中文

更新时间:2024-12-24 16:23:38



推荐标签:

内容简介

基于LPC2378和HID类的USB通信接口设计 第36卷第3期 2013年9月
上海船舶运输科学研究所学报
JOURNAL OF SHANGHAI SHIP AND SHIPPING RESEARCH INSTITUTE
文章编号:1674-5949(2013)03-0052-04
Vol. 36 No. 3 Sep.2013
基于LPC2378和HID类的USB通信接口设计
华金,张雷
中海船研科技股份有限公司研究开发部,上海200135
摘要:USB设备及其骤动程序的复杂性给开发人员带来了很大的开发难度。提出了基于LPC2378为核心的 USB硬件接口和HID类的USB通信接口周件程序的设计方法,并利用VisualC++十6.0开发环境对HID类的支
持特性,完成主机应用程序快速、高效开发。接口试验表明,主机与设备之间数据传输稳定可靠。关键词:USB,HID;LPC2378
中图分类号:TP334.7
文献标志码:A
USBCommunicationInterfaceDevelopmentwithLPC2378andHIDClass
Hua Jin, Zhang Lei
Research and Development Department, China Shipping Technology Co. ,Ltd,Shanghai 200135,China Abstract: Development of USB interfaces is challenging because of the complexity of the USB device drivers. This paper intro-duces a method alleviating the difficulty, taking the advantage of LPC2378-centered hardware and HID-class-oriented firmware. Visual C+ + 6. O supports HID class so the USB communication interface can be completed without much difficulty. Tests show that the communication through developed interfaces is stable and reliable.
Key words: USB; HID elass; LPC2378 0引言
USB作为-一种计算机通用串行总线,已成为个人计算机上必不可少的通信接口。它具有连接简单、速度快、可扩展性强、支持热插拔操作和标准统一等特点。在舰船监控系统中操控模块同主机互联也采用通用串行总线(UniversalSerialBus,USB)标准接口,这类设备在Windows操作系统下映射为人机接口设备(HumanInterfaceDevice,HID),可以采用操作系统的USB设备读写控制应用程序接口(ApplicationPro gramInterface,API)访间USB设备,实现系统自动识别设备,即插即用,具有良好的通用性和扩展性。
USB硬件接口设计
CPU选用NXP公司的LPC2378芯片,它是基于ARM7TDMI-S内核的一款多点控制单元(MicroCon trollerUnit,MCU),主频高达72MHz。其内部集成USB设备控制器,该控制器支持32个固定配置的物理端点,具有4KBytes端点缓冲区(EPRAM),并完全兼容USB2.0全速规范。支持挂起、复位、远程唤醒等功能,可方便实现与计算机通信,接口电路比较简单(见图1)。
收稿日期:2013-03-26
作者简介:华金(1982一),男,浙江宁波人,助理研究员,硕士,主要从事嵌人式软件驱动工作,万方数据
上一章:大型船舶配电监控系统组网技术探究 下一章:基于DSP Builder的空间矢量脉宽调制仿真

相关文章

基于LPC2136单片机的光电编码仿真接口设计 基于MSP430单片机和CH376USB接口的信号采集存储系统 JB/T 12148-2015 家用和类似用途带USB充电接口的插座 基于NXP LPC1549的四轴飞行器的设计 基于LPC1768的高精度热电阻测量装置的设计与实现 GB/T 16649.12-2010 识别卡 集成电路卡 第12部分:带触点的卡 USB电气接口和操作规程 基于FPGA和USB2.0的光电探测系统研究 基于P89LPC936单片机的锂离子电池组智能充电机设计