首页> 中文学位 >多路雷达数据网络传输中的嵌入式应用研究
【6h】

多路雷达数据网络传输中的嵌入式应用研究

代理获取

目录

摘要

1绪论

2 ARM微处理器概述及其编程模型

3系统的硬件设计

4系统的软件设计

5结论

参考文献

作者在读期间科研成果简介

声明

致谢

展开▼

摘要

随着社会经济的发展,航空工业也取得了巨大的发展。由于空中飞行的航空器数量越来越多,因此对地面的管制系统也提出了巨大的挑战。为了确保空中交通的安全与畅通,空中交通管制系统必须能够准确及时的对空中的航空器进行管理,引导它们正确的飞行。空中交通管制系统中由于需要在席位显示雷达信息,因此就需要将雷达信号引接下来传送给雷达数据处理 (RDP) 机处理,最后再传输给席位。 本文主要是讨论如何将数据传输给雷达数据处理机。现在许多的空管系统中,通常是采用串口来传输雷达数据,但是采用串口传输有几个缺陷。首先串口传输速率较慢,而采用网络传输的方法,可以加快传输速率,提高系统利用率;其次利用串口传输需要大量的串口卡,这就使得了雷达数据处理机的接线更加复杂,降低了硬件稳定性,如果利用网络接口来传输就使得整个系统接线更加方便也增加了硬件的稳定性。 本文一共分为五个部分。首先第一部分是绪论,主要是对研究背景以及整个系统的一个整体框架做一个简单的描述,也是为了便于下面的章节展开论述。 第二部分主要是介绍 ARM 处理器。因为我们主要是采用基于ARM 的嵌入式平台来做的,因此有必要介绍一下 ARM 相关的知识。在编写软件的时候除了编写应用程序外,还包括对整个平台的初始化工作,以及异常处理等工作,所以我们在本部分对 ARM 的指令系统、异常处理、运行模式等做了相应的介绍。 接下来的第三部分是硬件平台的设计介绍,由于本人没有参加硬件的设计,另外我们采用的开发板已经具备基本的硬件设备,只添加了少量的额外硬件,所以对该部分的设计只做简单介绍,主要介绍了硬件的工作原理。 第四部分是软件设计部分,软件设计是整个系统一个比较关键的部分主要包括系统初始化、网络接口驱动程序、HDLC通道驱动程序以及系统的处理程序。 首先是系统初始化工作,主要包括对开发板的硬件设备初始化、设置异常向量表、设置堆栈以及一些相关的寄存器等工作。 然后是网络接口驱动程序与HDLC通道驱动程序,这两个驱动程序也是非常关键的。我们主要就是通过HDLC通道接收雷达数据,再通过网络接口传输,因此要确保这两个驱动的稳定性。 系统的处理程序主要是移植了一个uIP的协议栈,然后基于该协议栈实现对雷达数据的IP化。 最后第五部分对系统进行了总结和展望,总结了系统已经解决的一些问题和需要改进的一些地方。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号