论文部分内容阅读
数据采集技术是信息技术的重要组成之一,是计算机获取信息的主要手段,在工业生产和科学研究等许多领域具有广泛的应用。随着科学技术的不断发展,人们对数据采集的性能指标要求越来越高,传统的数据采集方式已经不能满足需要。通用串行总线(USB)具有传输速度快、即插即用、易于扩展、占用系统资源少等优点;嵌入式实时操作系统(RTOS)中的μC/OS-Ⅱ则具有代码效率高、占用空间小、良好的实时性和可靠性等特点。本文将二者与传统的数据采集技术相结合,设计开发了一种基于μC/OS-Ⅱ嵌入式实时操作系统的USB数据采集系统。本论文首先讨论了当前国内外USB数据采集系统的发展状况,提出了研究基于μC/OS-Ⅱ的USB数据采集系统的现实意义,介绍了该系统的软硬件组成。接下来的各章分别详细论述了构成系统的各个软硬件模块的原理和设计方案。系统的硬件部分有:ARM系统模块和USB通信模块。系统的软件部分有:嵌入式实时操作系统μC/OS-Ⅱ以及USB驱动程序。其中ARM系统模块采用以ARM7TDMI系列微处理器LPC2104为核心的EasyARM2104开发实验板;USB通信模块采用PHILIPS公司的USB控制芯片PDIUSBD12,支持USB1.1协议,批量传输模式。在论文的最后讨论了该系统的不足,提出了进一步研究的方向和改进措施,并就其发展前景进行了展望。