论文部分内容阅读
随着半导体技术、网络通讯技术和软件技术的飞速发展,在仪器测控领域,嵌入式系统与当前智能控制、网络等新技术进一步融合,由此形成了集传感测量、补偿计算、工程量处理等功能于一身的便携式仪器的发展趋势。随着版本的不断升级与改进,Windows CE操作系统在实时性、通信、图形化等方面的性能不断提升,Windows CE在工业领域占据越来越重要的地位。考虑到现代测试仪器小型化的发展趋势,以及人们对仪器设备图形化人机接口的要求日益增长,哈尔滨工业大学自动化测试与控制研究所提出将具有强大图形化接口与高实时性的Windows CE 5.0操作系统与具有低功耗、高性能以及工业级可靠性的AT91RM9200处理器相结合,构建嵌入式核心控制平台,应用于仪器测试领域。在这项应用中,板级支持包的研制与开发起到关键和基础的作用,具有重要的研究意义和实用价值,这也正是本课题的意义所在。本文首先介绍了嵌入式系统的概念、特点,以及嵌入式系统在仪表测控领域的应用现状。在此基础之上,结合AT91RM9200处理器的特点提出了系统硬件平台的总体设计方案,并分析阐述了Windows CE操作系统的移植过程。在板级支持包的开发过程中,本文详细讨论了Windows CE 5.0的Boot Loader、OAL(OEM Adaptation Layer)的移植过程,并重点分析了几个常用驱动程序的移植与实现,包括显示控制器、USB设备和串口驱动程序。最后,对课题开发的BSP进行了软件测试,测试结果表明该系统工作稳定,软硬件运行完全符合设计要求。