基于GPRS和战场信息终端通信模块设计方案介绍详解
信息终端之间的战场态势信息传递,通常情况下采用无线电台来实现,无线电台与各终端系统之间采用串行通信模式。该方式多了无线电台这个中间媒介,过程繁琐且安全性不高,如果各信息终端之间可以直接实现战场态势信息共享,不仅简化了信息传输过程,增强了安全性,而且提高了战场效率,本文设计了基于GPRS的终端通信模块,在战术标图中采用SVG对军标符号进行表示,以XML文档对完成的战场态势图进行解析表述,而后利用GPRS模块连接Internet网络,实现XML文档的网络传输,从而实现战场态势信息的共享。
1硬件设计
(1)微控制器选择。该终端的微控制器采用三星公司的S3C244032bRISC处理器。这是一款专为手持设备而设计的芯片,它采用ARM920T内核、新型AMBA总线架构,是一款高性能、高集成度、低功耗的芯片。S3C2440主频400MHz,理论寻址空间为4GB,但其中有3GB的空间预留给了微处理器内部的寄存器和其他设备,所以外部寻址空间为1GB。
(2)液晶显示电路。S3C2440含有内置的LCD控制器,它可以将显示在LCD上的数据从系统内部的数据缓冲区通过逻辑单元传送到外部的LCD驱动器中,它可以支持不同分辨率的显示,同时支持STNmdash;LCD和TFTmdash;LCD,在该系统中选用的是由Sharp公司生产的TFTmdash;LCD器件LQ080V3DG01,该器件的分辨率为640times;480。系统配置触摸屏,操作方便。
(3)GPRS模块。GPRS模块采用的是德国西门子MC39iGSMGPRS终端,它设计小巧、功耗很低,具有RS232接口,可通过串口与S3C2440A相连,此外,它的配件有天线,电源,支持短信收发、语音、传真、GPRS上网、数据传输等功能。
(4)存储器模块:在该系统中,选择16Mb(1Mtimes;16b)的AM29LV160DNORFLASH芯片作为程序存储器存放引导程序、操作系统和用户程序;128Mb(16Mtimes;8b)的K9F2808UOCNANDFLASH芯片作为文件存储器,存放数据文件;64Mb(4Bankstimes;1MX16b)HY57V561620SDRAM芯片作为数据交换存储器。由于终端涉及到对图形信息的编辑,牵扯到大量的军标、文字等地图元素,因而扩展了2GB的SD卡存储器。
2软件设计
软件设计采用的方案为:引入可移植性、可裁剪性较好的mu;COS作为操作系统,在嵌入式系统上首先安装并运行操作系统mu;COS,然后运行TCPIP协议栈,从而实现嵌入式TCPIP,使基于S3C2440A微处理器的嵌入式系统终端能够在网络中进行数据传输。
2。1mu;COS的移植
mu;COS的移植过程需要解决的主要问题有:数据类型的重定义,堆栈结构的设计,任务切换时的状态保存与恢复等。S3C2440A处理器完全满足mu;COS的移植要求,需要完成的工作非常简单,修改三个和处理器相关的文件即可。这3个文件是:OSCPU。H,OSCPUC。C,OSCPUA。ASM。具体过程如下:
(1)设置OSCPU。H中与处理器和编译器相关的代码;
(2)在OSCPUC。C中编写6个与操作系统相关的函数;
(3)在OSCPUA。ASM文件中编写4个处理器相关函数;
完成以上工作之后,嵌入式实时操作系统mu;COS就可以工作。
2。2GPRS通信模块设计
微处理器S3C2440通过执行AT命令,由串口向GPRS模块发送控制命令,已完成网络接入。首先对GPRS模块进行初始化,其中包括对串口、时钟和终端的初始化;然后利用AT指令预先设置PDP场景和服务质量QoS的参数值,拨打GPRS网络特定号码,从而开始PPP链路协商;完成协商后即在终端和GPRS网络之间创建了PPP链路;最后进行TCP连接,连接成功之后,终端以GPRS方式接入Internet。
2。3战术标图及XML文档的生成
SVG(ScalableVectorGraphics)是一种将图形信息用XML文本描述的技术。它作为XML的一个描述矢量图形的子集的出现,主要针对战场态势图在网络传输中采用点阵位图的方式难扩展、难修改的缺陷提出的。本文采用SVG规范对军标符号进行表示。流程图如图4所示,标图员通过地图调用函数调用所需电子地图,触发主程序模块,连接到军标地图库和编辑模块,读取并显示所需地图,此时标图员利用虚拟视图完成对态势图的文字以及符号的标绘,当标图员完成态势图的标绘后,调用代码分析模块,得到基于SVG代码的态势图XML文档。此时,生成的XML文档通过网络传输模块进行态势图的网络传输,在调用网络传输模块的同时,主程序模块也调用了XML全文库模块,将态势图XML文档存储到了XML全文库中,以方便重复发送和二次修改。
而在接收端,在接收到战场态势图后,主程序模块调用代码解析模块实现XML文档的态势图图形再现,再调用存储函数将态势图XML文档存储到接收端的XML全文库中。这样就实现了战场态势图的网络传输和共享。
2。4网络传输模块
网络传输阶段通过与TCP协议绑定的SOAP协议来传输态势图的XML文档,SOAP协议采用HTTP作为底层通信协议,RPC作为一致性的调用途径,XML作为数据传送格式,允许通过Internet进行通信交互,从而实现态势图的网络传输及共享。
3结语
本文提出了一种共享战场态势信息的新方法,充分利用了日益成熟的GPRS网络和Internet,在实现无线上网的同时,采用SVG表述军标图形,实现基于XML文档的战场态势图的网络传输,相对于传统的通过无线电台传输战场信息的方式来说,直观高效,对于提高战场信息终端的实时传输能力具有一定的参考价值。
厂房租赁服务合同厂房租赁服务合同出租方:授权代表:职务:地址:邮编:电话:传真:承租方:授权代表:职务:地址:邮编:电话:传真:根据有关法……
微信AA收款功能使用注意事项详解今年春节可以称得上是名副其实的ldquo;红包春节rdquo;,借助互联网平台,送红包、抢红包让人们的节日生活又增添了许多欢乐。不过骗子们也没闲着,春节期间,一种名为ldquo……
屏幕租赁服务合同屏幕租赁服务合同承租方:联系人:电话:传真:地址:租赁方:联系人:电话:手机:传真:地址:电邮:一……
神舟战神k650da29如何使用bios设置u盘启动图文教程神舟战神k650da29笔记本是一款非常不错的笔记电脑,其搭载着赛扬2950m处理器,能够满足用户们日常使用需求,那么这款神舟战神k650da29笔记本怎么设置u盘启动呢?今天……
怎么把word文档内容以图片的形式分享到微博如果你想将你觉得有用的知识分享给你的微博好友,但是这个知识确实很多页的word文档,这时就需要用到word文档的以图片的形式分享到微博的功能。第一步:准备一篇micros……
一加BudsZ2怎么看剩余电量电量查看方式一加BudsZ2可是一款有着不错降噪性能的耳机哦,绝对是可以为我们带来舒适的音质享受,但是在这款耳机中我们到底是要如何来知道耳机的剩余电量呢?现在就有小编来为大家介绍一下吧。……
工地塔式起重机租赁协议合同书工地塔式起重机租赁协议合同书甲、乙双方依据《中华人民共和国民法典》及相关法律规定,就有关塔式起重机租赁事宜,经双方协商一致,订立以下合同条款,双方共同遵照执行。1。……
QQ如何与好友进行视频音频聊天QQ与好友进行视频、音频聊天的方法如下:1、首先安装好视频设备(比如:摄像头),并确保视频设备能够正常运行。2、双击好友头像,在聊天窗口的上方点击ldquo;开始视……
电脑在win10下怎样安装win7双系统详细步骤由于工作需要,自己的电脑只有win10操作系统,而工作时需要用win7系统。这种情况下不妨试试在win10下装win7系统来实现工作需求。下面来看看用机械师电脑在win10下怎……
三星UA50ES6900支持数字噪音滤波器吗三星UA50ES6900支持数字噪音滤波器。三星纤薄LED液晶电视ES6900是用户家庭的最佳选择。内容精彩、APP强大的智能应用中心,集响应快速、多任务处理于一身的双核……
租赁店铺合同租赁店铺合同近一二年来,出现了店铺房购销和租赁两旺的好势头。你知道租赁店铺合同怎么写吗?以下是在品学网小编为大家整理的租赁店铺合同范文,感谢您的阅读。租赁店铺合同范文1……
通用仪器设备租赁合同范本通用仪器设备租赁合同范本以下是小编为大家收集整理的《通用仪器设备租赁合同范本》全部内容,如果您喜欢小编的推荐,请继续关注品学网。合同编号:甲方(出租方):……
PS如何制作一个旋转的风车用PS制作简单的风车,制作出来的效果非常不错,难度不是很大,值得大家学习,给大家介绍一下,希望能有所帮助。方法步骤新建一个名为旋转的风车,大小为800800像素的文……
微信怎么用数字人名币微信数字人民币在哪里用户实名开通微众银行(微信支付)数字人民币钱包后,可以使用数字人民币APP或微信进行支付。那微信怎么用数字人名币?一起来看看吧微信怎么用数字人名币?1、打开微信,点……
新学期家长会的邀请函新学期到了,家长会火热开展,邀请家长来了解学校和孩子的情况就写上一份邀请函吧,那么你知道新学期家长会的邀请函是怎么写的吗?下面品学网小编整理了新学期家长会的邀请函,供你参考。新……
关于迟到的道歉信迟到是经常有的事情,不过也是可以避免的。下面是小编整理的关于迟到的道歉信,欢迎参考!关于迟到的道歉信(1)尊敬的老师:这是一件埋在我心里很久的事,沉重,却无处……
关于给女朋友的保证书女朋友生气了怎么办?不要紧张,来学习写一份认错保证书吧。下面是品学网小编为你整理的关于给女朋友的保证书,希望对你有用!关于给女朋友的保证书篇1一、关心多一点疼爱多一点……
华为平板m6怎么隐藏应用在华为平板M6设置菜单中,点击进入【设置安全和隐私】;打开【隐私空间】,将需要隐藏的软件安装到隐私空间即可;也可以在【用户】设置中,根据屏幕提示添加访客,然后通过访客模式访问来……
尼康J4采用什么图像处理器?尼康J4有什么图片格式?尼康J4采用什么图像处理器尼康J4采用EXPEED4A影像处理系统。作为一台便携相机,尼康J4提供的数据接口只有HMDI与MicroUSB,符合这个级别相机的定位,……
交通违章保证书范文3篇我国对道路交通安全违法行为的规制采取处罚与记分同时进行的制度,处罚和记分能从不同的角度威慑违章驾驶人,督促其养成良好的驾驶习惯,遵守交通规则,从而维护我国的道路佳通安全。本文是……
OPPOR15屏幕尺寸有多大OPPOR15屏幕尺寸介绍图文现在的手机越来越倾向于大屏幕,屏幕大视觉效果会更好。oppo在本月发布的OPPOR15改观很大。那么这次的OPPOR15屏幕尺寸有多大呢?接下来详细为大家介绍:OPPOR……
工程质量保证书工程质量保证书是承包人和发包人就关于工程质量事情按照国家规定所签订的保证书。品学网小编为你整理了一些工程质量保证书,希望你喜欢。工程质量保证书篇一由我公司承建施工的工程,……
初三旷课保证书校园制度文化视域中,把依法治校和以德治校相结合,实现管理育人,加强校园管理制度的有效性和道德性才能在最大程度上杜绝学生旷课。下面是品学网小编为你整理的初三旷课保证书,希望对你有……
2022致全体职工的慰问信范文国庆节是我们祖国母亲的生日,自然也是我国的盛大节日了。本文是20xx致全体职工的慰问信范文。范文一:协会各位会员、各位同仁、朋友们:秋风送爽、丹桂飘香,祖国华……