期刊文献+

可移植的USB协议栈实现原理与技术研究 被引量:2

The Research of Portable USB Stack and Device Driver
下载PDF
导出
摘要 USB(通用串行总线)是一种用于连接计算机和外部设备的外部总线体系结构。USB协议栈是整个USB的管理中枢,由HCD,USBD,HUBDRIVER和配置任务组成。文章结合特定平台下USB协议栈的研究课题,分析USB软件系统的体系结构,提出独立于平台的操作系统抽象层和硬件抽象层,实现了可移植的USB协议栈。试验结果表明,在不同的平台下,利用可复用的USB协议栈,将提高开发速度,减少质量风险,降低开发成本。 USB is the answer to connectivity for the PC architecture.USB stack controls and manages modules in USB system,which consists of host controller driver,USB driver,Hub driver and configuration task.USB abstraction layer is drawn out based on the analysis of USB framework and implement in various of OS.The portable USB stack and USB device drivers will be realized with the help of the USB abstraction layer.The experimental results verifiy that this ap-proach has good capacity for the efforts reducing and quality enhancing etc in USB software development.
出处 《计算机工程与应用》 CSCD 北大核心 2003年第28期156-158,共3页 Computer Engineering and Applications
关键词 USB USB协议栈 软件复用 USB,USB stack,Software reuse
  • 相关文献

参考文献10

  • 1陈启美,吴永辉,丁传锁,陈锁柱.USB主机——硬件及软件[J].电力自动化设备,2001,21(6):55-58. 被引量:12
  • 2杨芙清,黄柏素.软件开发的“灵魂”——软件工程技术现状及发展趋势[J].中国经济和信息化,1998(42):23-25. 被引量:2
  • 3吴磊.USB原理及接口设计[J].信息技术,2001(5):9-9. 被引量:3
  • 4Universal Serial Bus Specification Compaq Intel Microsoft NEC.version 1.1.
  • 5Open Host Controller Interface Specification for USB Release 1.0a.
  • 6Barry Boehm.Managing Software Productivity and Reuse.
  • 7Hakan Erdogmus.A Real Options Perspective of Software Reuse[C]. In:Software Enginering Group National Research Council, Canada, 2002--04.
  • 8Jeffrey Richter.The Developer Guide to the Win32 API for Windows NT 3.5 and Windows 95[M].Beijing:Qinghua Press, 1997.
  • 9WinNT DDK Content version 4.0[S].Microsoft.
  • 10Waltham Revised.Wonderful World of Linux.http://lwn.net/1999/ 0819/a.

共引文献14

同被引文献9

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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