论文部分内容阅读
在靶场测试中,出于对靶场的特殊性和安全性考虑,需要对靶场测试进行离线测量,同时测试技术日渐网络化,测试仪器越来越智能化,信息融合技术也变得越来越重要。针对上述需求,本课题结合嵌入式技术、并行高速数据采集技术、ZigBee自组网无线数据传输技术以及北斗同步授时技术,设计了一种基于WinCE操作系统的离线终端控制系统,该系统采用的主控MCU为ARM11内核的S3C6410,嵌入式操作系统为WinCE6.0。本课题的重点为软件的设计与实现,在简要介绍靶场离线终端控制系统的结构和工作原理后,制定了终端控制系统的具体实现方案,包括系统实现时软硬件的选择、开发平台的搭建以及操作系统的移植,利用北斗时间同步技术进行统一授时,利用ZigBee自组网通信技术进行无线数据传输,使用LZW算法进行无损数据压缩。接着编写了本系统中所用到外设的驱动程序,包括AD采样流接口驱动程序设计、USB驱动开发以及以太网的PHY DM9000的驱动开发。最后利用VS2005进行了用户操作界面的设计,包括身份认证界面、系统主界面、AD采样设置界面等,为测试人员进行监测提供了方便。将驱动程序和应用程序编译到操作系统内核,对系统进行了整体性能的测试。测试结果表明,本设计所开发的软件能够在目标板上平稳的运行,各功能模块都能正常的工作。