学位专题

目录>
<
DOI:10.7666/d.D308944

基于S3C2410的USB接口设计与应用

徐祥
电子科技大学
引用
目前,在仪器领域,总线技术不断发展,出现了很多接口总线,一般来说,在大型高精度的仪器系统中多采用GPIB、VXI和PXI等总线,但是它们有一个共同的缺点就是价格比较昂贵。虽然USB作为仪器总线存在一些缺陷,但是它的即插即用、低廉的价格以及较高的传输速率使它得到了快速的发展,现在已经有很多仪器支持USB总线接口,尤其是在低价位的仪器上,应用更为广泛。在不久的将来,USB总线接口将会成为仪器的主流接口之一。  本文主要研究了基于S3C2410(ARM9处理器)的USB总线接口的驱动程序设计。首先研究了相关的USB1.1协议以及嵌入式系统的开发流程,阐述了在Windows平台下针对S3C2410的USB Host驱动程序,并编写了一系列接口函数,通过调用这些函数,用户可以采用SCPI命令对仪器进行相应的控制。接着讲述了仪器端的USB设备驱动程序的设计(基于Linux OS),它作为Windows下的USB主驱动对应的从设备驱动,从而实现了PC机与仪器的通信。本文最后讨论了仪器端的USB键盘、U盘的驱动程序的设计,此设计的目的是通过使用USB键盘来代替仪器按键的操作,通过U盘可以实现仪器的软件升级。

ARM9处理器;USB接口;驱动程序;软件升级;嵌入式系统

电子科技大学

硕士

测试计量技术及仪器

习友宝

2006

中文

TP334.7

69

2013-06-27(万方平台首次上网日期,不代表论文的发表时间)

相关文献
评论
相关作者
相关机构
打开万方数据APP,体验更流畅