论文部分内容阅读
近几年来,基于嵌入式系统的智能设备技术研发,已经成为二十一世纪微电子技术应用的主要动力。然而,目前国内对于嵌入式智能终端的研究往往侧重于特定的应用领域,乃至专一的某项目的实际成果或应用。究其主要原因,其一,当然是嵌入式系统自身的专用性特点;其二,则是嵌入式产品的生命周期从一定程度上限制了其通用性的研究;其三,则是克服上述两点的适用性高的嵌入式智能终端研究难度颇大。而这种针对每个项目设计不同的主板的嵌入式产品生产方式不仅增加了人力和资源成本,也极大的延长了开发周期。但是,由于嵌入式系统在某一领域之内往往具备功能相近、硬件系统相似的特点,搭建一个基本的、满足一定通用性、并具备高可扩展性的嵌入式平台必然会大幅度减少成本和节约时间。在此目的下,本论文使用高性能ARM9微处理器,引入功能强大的嵌入式WinCE操作系统,开发出一种具备良好的通用性和可扩展性并提供丰富的外设接口的嵌入式智能终端核心板系统。为提高通用性和可扩展性,本系统使用主频为400MHz的S3C2442A微控制器,这在一定程度上满足了功能扩展带来的高速处理性能需求,因此能够延长该系统的生命周期;并且采用Window CE5.0操作系统使系统能够更加方便的进行二次开发和上层软件移植,同时给出总线扩展设备(并口微型打印机)的流接口驱动方法,提高系统的可扩展能力;另外,针对实际产品应用的不同方面,本系统提供LCD和VGA两种显示方式,并通过USB Hub扩展4个USB Host,以及部分模块采用可插拔方式等方法,实现一板多用、裁剪扩展容易等优点,这也是本文创新的一个亮点。本文首先对课题的选题背景作了简单叙述,阐述了本课题的研究目的、意义和国内外研究的现状;然后对嵌入式系统相关技术进行论述,从而为后续的研究奠定理论基础;接着深入探讨了整个系统平台的构建,其中包括硬件平台的搭建以及操作系统的移植、驱动程序的开发,对智能终端核心板系统的主要功能与实现方法进行了重点分析,并简要介绍了智能终端核心板系统的软硬件测试方法、过程以及测试结果;文章最后对课题所作工作进行了总结,并指出本系统尚待完善的地方。