论文部分内容阅读
随着便携领域不断推陈出新更多的、新型的低功耗、高性能的硬件被应用到核数据采集处理系统当中。为了将核数据采集处理设备小型化、智能化、一体化,完成大量数据的采集、实时处理,并通过特殊算法而完成复杂运算的目的,采用以智能操作系统为系统平台的ARM9微处理器核心构架,为此提供一种可能。本论文来源于国家863计划课题“航空伽玛能谱勘查系统研发”(编号:2006AAA207)和中国地质大调查项目“野外X射线荧光测井技术研究”(工作项目编号1212010560204)。设计以ARM9为硬件平台,以Windows CE.NET操作系统为软件开发环境,采用eMbedded Visual C++ 4.0语言,开发了核数据接收与处理系统。该系统成功移植了操作系统,并通过智能系统的触摸操作,能够完成与上、下位机通信模式选择、核数据安全存储、复杂数学算法和结果保存等功能。主要研究成果如下:(?)在剖析以920T核心的S3C2410系统硬件的基础上,构建了核信号数据处理系统的ARM9硬件和PB软件平台,并保持ARM9硬件不变,对操作系统的进行了Windows CE4.2到CE5.0升级移植,提升整体系统性能。(?)搭建PB(platform builder)移植平台,配合特征BSP板级支持包,合理设计与分配Windows CE.NET系统内核资源,成功的编译、链接了适合本设计中硬件适用OS镜像.bin文件,导出软件开发包SDK。(?)使用EVC4.0开发编写基于Windows CE.NET的数据通信模块、谱线显示模块、数据处理模块、数据存储模块、结果分析模块编写,并结果保存到4G扩展存储区,其中独立线程的高速串口通信模块实现了高达115200Kbps传送速度,10M的网络通信模块提供更高速率数据传输,为整机扩展升级奠定基础。(?)各模块进行接口统一、整合、封装,友好的操作界面可以通过以点击触摸屏来代替键盘操作,界面美观、操作简便。