期刊文献+

基于ARM的HID类自定义功能键盘研究与实现 被引量:4

User-defined Function Keyboard Based on ARM With HID Class
在线阅读 下载PDF
导出
摘要 在一些特殊应用场合,需要设计一种满足USB接口HID类协议自定义按键功能键盘,按照应用场合可扩充或裁剪按键数目,系统应用程序根据接收的按键码调用相应的功能子函数。研究的是基于带有USB接口控制器的ARM芯片——LPC2478设计实现的HID类自定义按键功能键盘操控模块,通过编写ARM芯片控制程序,把操控模块映射为Windows系统标准HID类设备,Windows应用程序接收按键码,回复并发送控制信息给操控模块。实验分析表明,设计合理、系统适应性强、硬件构造模块化,可扩展至其他应用场合如工业现场控制、海军水面显示控制台使用。 In some special application situations,need to design a kind of user-defined key function keyboard with USB interface and HID class protocol,according to applying situation it can enlarge or cut key numbers,the system application execute sub-function according to the key code receiving.This paper research is according to the ARM chip-LPC2478 that with USB control interface to design a HID of user-defined key function keyboard operation module,programing the ARM chip control procedure,reflect the operation module of a windows system standard HID equipment,the windows application procedure receives key code and reply and send a control information to operation module.
作者 蔡欣荣
出处 《工业控制计算机》 2011年第5期14-15,18,共3页 Industrial Control Computer
关键词 LPC2478 USB 单片机 HID类 LPC2478 USB MCU HID class
  • 相关文献

参考文献5

  • 1周立功,等.深入浅出ARM7-LPC2400[M].广州致远电子有限公司,2008.6.
  • 2周立功,等.ARM嵌入式系统应用技术笔记--基于LPC2400[K].广州致远电子有限公司,2008.
  • 3Device Class Definition for Human Interface Devices (HID)Firmware Specification.USB Implementers' Forum,2001.6.
  • 4LPC2478.Datasheet.NXP Semiconductors,2008.
  • 5LPC24XX User manual.datasheet.NXP Semiconductors,2008.

同被引文献21

  • 1魏道升.论虚工作是单双代号网络图的实质性区别[J].重庆交通大学学报(自然科学版),2012,31(4):819-823. 被引量:5
  • 2刘清海.EXCEL的统计功能简介[J].编辑学报,2004,16(5):355-355. 被引量:4
  • 3杨晶晶,江春华.USB HID设备驱动程序设计[J].微计算机信息,2006(06Z):140-142. 被引量:12
  • 4曲赜胜,张佐,赵汝飞.对双代号网络图时间参数关系表达方式的讨论[J].沈阳大学学报,2006,18(5):91-92. 被引量:1
  • 5白思俊.现代项目管理[M].北京:机械工业出版社,2003..
  • 6USB Implementers’ Forum. Device Class Definition for Human Interface Devies(HID)[EB/OL]. http://wenku.baidu.com/view/5dcf87d049649b6648d7474f.html, 2001-06-27..
  • 7Jan Axelson. USB Complete: The Developer’s Guide(4th ed.)[M]. Lakeview Research, U.S, 2009..
  • 8Oney Walter. Programming the Microsoft Windows Driver Mode[M]. Washington Microsoft Press, 2003..
  • 9Lansing D L. The displacements in an elastic half-space due to a moving concentrated normal load [ R ] . Washington : National Aeronautics and Space Administration, 1966.
  • 10Oney Walter. Programming the microsoft windows driver mode [ M ] . Washington : Microsoft Press, 2003.

引证文献4

二级引证文献4

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部