| 【中文题名】 | 监测接收机嵌入式实时通信模块设计 |
| 【英文题名】 | Embedded Real Time Communication Module in Navigation Receiver |
| 【学科专业】 | 信息与通信工程 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2007-10-18 |
| 【中关键词】 | 实时通信,嵌入式操作系统,监控软件,监测接收机,, |
| 【英关键词】 | real time communication,Embedded operation system,PC Control Software,Recmonitor, |
| 【分类导航】 | 工业技术>无线电电子学、电信技术>无线电设备、电信设备>接收设备、无线电收音机>接收机:按形式分>一般性问题 |
| 【论文摘要】 |
目前我国正在研制自主卫星导航定位系统,主要由卫星系统,地面站和监测接收机组成,其中监测接收机是卫星导航定位系统的基础,卫星数据的监测采集全由监测接收机完成。监测接收机位于地面站内,需要同时监测多个卫星多个频点的数据,这些数据信息量大,对传输实时性要求高,而且要实现数据层通信协议的解析及简单的数据处理功能。常见的接收机一般由信号处理模块直接扩展串口对外发送数据,这样带来了以下问题:数据通信速率不够,不能满足协议转换要求,数据通信实时性不能保证。
为了解决上述问题,本文提出了一种基于嵌入式实时操作系统的通信模块的设计方法,就工程实践过程中的实时通信模块底层BSP开发、ISA总线通信、网络通信、通信协议以及PC端监控软件进行了研究。使用嵌入式实时通信模块,可以将接收机监测的数据进行简单的处理,并将数据实时、稳定的传送到外部,从而改善了接收机不能实时发送大量数据的瓶颈。
本文研究成果均以监测接收机的实际需求为出发点,嵌入式实时通信模块已成功地应用到我国自主卫星导航定位系统监测接收机中。 |
| 【论文题纲】 |
|
摘要 |
8-9 |
|
ABSTRACT |
9-10 |
|
第一章 绪论 |
10-13 |
|
1.1 引言 |
10-11 |
|
1.2 课题背景 |
11 |
|
1.3 本文主要工作 |
11-13 |
|
第二章 实时通信模块架构 |
13-22 |
|
2.1 系统概述 |
13 |
|
2.2 实时通信模块硬件平台 |
13-15 |
|
2.2.1 主流嵌入式处理器 |
13-14 |
|
2.2.2 PC104 |
14 |
|
2.2.3 小结 |
14-15 |
|
2.3 实时通信模块软件平台 |
15-20 |
|
2.3.1 嵌入式操作系统发展现状 |
15-16 |
|
2.3.2 嵌入式操作系统特征 |
16 |
|
2.3.3 主流嵌入式操作系统 |
16-17 |
|
2.3.4 VxWorks 操作系统简介 |
17 |
|
2.3.5 VxWorks 的开发环境Tornado |
17-18 |
|
2.3.6 VxWorks 特点 |
18-19 |
|
2.3.7 小结 |
19-20 |
|
2.4 PC 端监控软件 |
20-22 |
|
第三章 实时通信模块设计 |
22-40 |
|
3.1 总体设计 |
22-23 |
|
3.2 底层BSP 开发 |
23-27 |
|
3.2.1 BSP 概念 |
23-24 |
|
3.2.2 BSP 开发过程 |
24-27 |
|
3.3 多任务通信设计 |
27-31 |
|
3.3.1 任务优先级 |
28-29 |
|
3.3.2 任务间通信机制 |
29-30 |
|
3.3.3 任务间工作流程 |
30-31 |
|
3.4 ISA 通信设计 |
31-33 |
|
3.4.1 ISA 总线 |
31 |
|
3.4.2 ISA 通信流程 |
31-33 |
|
3.5 网络通信设计 |
33-36 |
|
3.5.1 通信协议的选择 |
33-34 |
|
3.5.2 点对多点通信 |
34-36 |
|
3.6 数据层协议设计 |
36-38 |
|
3.6.1 网络部分数据层协议 |
37 |
|
3.6.2 ISA 部分数据层协议 |
37-38 |
|
3.6.3 错误处理 |
38 |
|
3.7 软件移植 |
38-40 |
|
3.7.1 良好的可移植性 |
38 |
|
3.7.2 库的开发使用 |
38-39 |
|
3.7.3 在线更新 |
39-40 |
|
第四章 PC 端监控软件设计 |
40-48 |
|
4.1 整体设计 |
40-42 |
|
4.2 可靠性设计 |
42-46 |
|
4.2.1 软件的可靠性 |
42-43 |
|
4.2.2 代码检查 |
43-44 |
|
4.2.3 工具测试 |
44-45 |
|
4.2.4 软件测试 |
45-46 |
|
4.3 监控软件效果 |
46-48 |
|
第五章 结束语 |
48-49 |
|
致谢 |
49-50 |
|
参考文献 |
50-52 |
|
作者攻读硕士学位期间发表论文情况 |
52 |
|
| 【DOI】 | LunWen.ID:2.2008.346925 |