基于GPRS和SVG的战场信息终端通信设计
信息终端之间的战场态势信息传递,通常情况下采用无线电台来实现,无线电台与各终端系统之间采用串行通信模式。该方式多了无线电台这个中间媒介,过程繁琐且安全性不高,如果各信息终端之间可以直接实现战场态势信息共享,不仅简化了信息传输过程,增强了安全性,而且提高了战场效率,本文设计了基于GPRS的终端通信模块,在战术标图中采用SVG对军标符号进行表示,以XML文档对完成的战场态势图进行解析表述,而后利用GPRS模块连接Internet网络,实现XML文档的网络传输,从而实现战场态势信息的共享,系统总体设计如图1所示。
1 硬件设计
(1)微控制器选择。该终端的微控制器采用三星公司的S3C2440 32 b RISC处理器。这是一款专为手持设备而设计的芯片,它采用ARM920 T内核、新型AMBA总线架构,是一款高性能、高集成度、低功耗的芯片。S3C2440主频400 MHz,理论寻址空间为4 GB,但其中有3 GB的空间预留给了微处理器内部的寄存器和其他设备,所以外部寻址空间为1GB。
(2)液晶显示电路。S3C2440含有内置的LCD控制器,它可以将显示在LCD上的数据从系统内部的数据缓冲区通过逻辑单元传送到外部的LCD驱动器中,它可以支持不同分辨率的显示,同时支持STN—LCD和TFT—LCD,在该系统中选用的是由Sharp公司生产的TFT—LCD器件LQ080V3DG0 1,该器件的分辨率为640×480。系统配置触摸屏,操作方便。
(3)GPRS模块。GPRS模块采用的是德国西门子MC39iGSM/GPRS终端,它设计小巧、功耗很低,具有RS 232接口,可通过串口与S3C2440A相连,此外,它的配件有天线,电源,支持短信收发、语音、传真、GPRS上网、数据传输等功能。
(4)存储器模块:在该系统中,选择16 Mb(1M×16b)的AM29LV160D NOR FLASH芯片作为程序存储器存放引导程序、操作系统和用户程序;128 Mb(16M×8b)的K9F2808UOC NAND FLASH芯片作为文件存储器,存放数据文件;64 Mb(4 Banks×1MX 16 b)HY57V561620 SDRAM芯片作为数据交换存储器。由于终端涉及到对图形信息的编辑,牵扯到大量的军标、文字等地图元素,因而扩展了2 GB的SD卡存储器。
2 软件设计
软件设计采用的方案为:引入可移植性、可裁剪性较好的μC/OS-Ⅱ作为操作系统,在嵌入式系统上首先安装并运行操作系统μC/OS-Ⅱ,然后运行TCP/IP协议栈,从而实现嵌入式TCP/IP,使基于S3C2440A微处理器的嵌入式系统终端能够在网络中进行数据传输。整个系统的软件流程图如图2所示。
- 第 1 页:基于GPRS和SVG的战场信息终端通信设计
- 第 2 页:μC/OS-Ⅱ的移植
本文导航
非常好我支持^.^
(0) 0%
不好我反对
(0) 0%
相关阅读:
- [电子说] LC滤波器谐振抑制概述 2023-10-19
- [电子说] 基于全桥电磁暂态快速模型的SVG建模验证方法 2023-10-07
- [电子说] 静止无功发生器(SVG)的工作原理及应用 2023-09-15
- [电子说] 智芯公司携手生态合作伙伴筑牢数智化底座 2023-09-12
- [电子说] GD32470i-LVGL-WSVGA-LCD GUI解决方案 2023-09-08
- [电子说] 无功补偿(SVG)与静态无功补偿(SVC)的区别有哪些? 2023-08-18
- [电子说] 分享10个适用于多个学科的Python数据可视化库 2023-08-14
- [电子说] MMC全桥子模块电磁暂态快速模型建模 2023-08-06
( 发表人:叶子 )