论文部分内容阅读
随着移动终端(手机)、PDA等掌上型产品的快速发展,高性能、低成本、低功耗的嵌入式设备在军事上的应用越来越广泛,且嵌入式操作系统作为嵌入式设备的核心也已从单一功能向高专业化的强功能方向发展。基于单片机技术的炮兵信息处理机显然不适应当前作战需要,新配备的GPS接收机也因接口差异,难以进行数据处理。而基于ARM的嵌入式操作系统与GPS模块的有效结合,以其成熟的技术、可靠的性能、独特的优势,完全可以解决现存问题,并具有快速定位、准确测算、迅速转移、便捷指挥的特点。 本文在对ARM处理器硬件平台及嵌入式操作系统uClinux详细分析的基础上,结合GPS模块的具体应用,基于linux-debian系统测试环境,从硬件与软件设计两方面描述了对炮兵信息处理机的改进方案。硬件设计部分包括S3C4510B三星ARM开发板;无线通信模块;LCD显示模块;GPS卫星定位模块,软件设计部分包括无线通信的传输——具体实现ARM处理器与SWF-1无线通信模块间的数据收发;LCD图形显示——完成Framebuffer设备驱动程序的实现;GPS模块的数据收发——实现卫星定位数据的读取与数据处理;数据安全加密验证——增加LSM安全模块,实现对内核的修改。 本方案根据军队特殊要求,立足炮兵分队实际,从嵌入式设备发展的趋势着手,借鉴先进的PDA技术与GPS技术,客观分析了当前现有设备的不足,基于uClinux系统,充分利用了linux系统特性,采用模块化、分层次设计思想,对现有模块进行有效整合,基本能够实现具体改进意见。