| 【中文题名】 | ARM7应用技术研究及在寻北仪中的工程实现 |
| 【英文题名】 | Application Research of ARM7 and Implementation in North-seeker |
| 【学科专业】 | 导航、制导与控制 |
| 【论文级别】 | 硕士论文 |
| 【投稿时间】 | 2006-10-13 |
| 【中关键词】 | 寻北仪,ARM,μCOSⅡ,实时操作系统,, |
| 【英关键词】 | North Seeker,ARM,μC/OSⅡ,Real-Time operating system, |
| 【分类导航】 | 工业技术>无线电电子学、电信技术>无线电导航>各种体制的导航系统>> |
| 【论文摘要】 | 寻北仪是一种惯性仪表,它具有惯性仪表的一般优点,即采用惯性工作原理,其作用是在车体静止的情况下,通过寻北测量,给出车体纵轴水平投影的真北方位角和当地的纬度值,用以装定方位、垂直基准仪。寻北仪工作时不依赖外界信息,不向外辐射能量,在工作中不受到敌方的人为干扰,不会受到磁场物质等的环境干扰,不易被敌方侦察,耐环境好,在高低温的环境下表现了优越的性能,是一种自主式的方位指示系统。它能在全天候的环境下快速精确地测定北向,特别适用于高机动野战环境,符合现代战争的要求。
虽然PC/104构建的计算机平台接口方便、编程简单,但是它体积大、发热量高、接口单一。ARM芯片具有PC/104所不可比拟的优点:功耗低、接口丰富、集成度高、程序移植方便。所以本论文采用ARM芯片LPC2292构建寻北仪的计算机平台。本论文首先对寻北仪的原理进行了理论分析,进而对寻北仪计算机平台的硬件设计作了详细分析,然后对嵌入式实时操作系统μC/OSⅡ的移植过程及方法进行了阐述。最后详述了在μC/OSⅡ系统上寻北仪系统软件开发过程及步骤。 |
| 【论文题纲】 |
|
第1章 绪论 |
10-17 |
|
1.1 课题背景及意义 |
10-11 |
|
1.2 国内外发展情况 |
11 |
|
1.3 嵌入式系统 |
11-14 |
|
1.3.1 嵌入式系统的定义 |
11-12 |
|
1.3.2 嵌入式系统的发展及分类 |
12-14 |
|
1.4 嵌入式操作系统 |
14-16 |
|
1.5 本文的主要工作 |
16-17 |
|
第2章 寻北方位仪原理及系统组成 |
17-35 |
|
2.1 车载快速寻北式方位仪的构成 |
17-24 |
|
2.1.1 主体仪器惯性组合体 |
17-18 |
|
2.1.2 控制回路 |
18-23 |
|
2.1.3 计算机系统 |
23-24 |
|
2.2 寻北工作原理 |
24-33 |
|
2.2.1 坐标系 |
25 |
|
2.2.2 理想寻北原理 |
25-28 |
|
2.2.3 陀螺仪有常值漂移时的寻北原理 |
28-29 |
|
2.2.4 陀螺仪水平面倾斜时的寻北原理 |
29-33 |
|
2.3 方位仪原理 |
33-34 |
|
2.4 本章小结 |
34-35 |
|
第3章 ARM计算机系统硬件设计 |
35-53 |
|
3.1 ARM处理器的应用领域及特点 |
35-37 |
|
3.1.1 ARM处理器的应用领域 |
35-36 |
|
3.1.2 ARM处理器特点 |
36-37 |
|
3.2 LPC2292处理器结构和功能 |
37-39 |
|
3.3 系统板整体设计方案 |
39-52 |
|
3.3.1 LPC2292系统 |
39-44 |
|
3.3.2 A/D模块 |
44-49 |
|
3.3.3 D/A模块 |
49-50 |
|
3.3.4 键盘显示模块 |
50-51 |
|
3.3.5 422通信模块 |
51-52 |
|
3.3.6 继电器模块 |
52 |
|
3.4 本章小结 |
52-53 |
|
第4章 嵌入式实时操作系统 MC/OSⅡ的移植 |
53-74 |
|
4.1 实时操作系统μC/OSⅡ简介 |
53-54 |
|
4.2 μC/OSⅡ任务管理及调度 |
54-57 |
|
4.2.1 任务及控制块 |
54-55 |
|
4.2.2 任务状态 |
55-56 |
|
4.2.3 μC/OSⅡ中的任务调度 |
56-57 |
|
4.3 μC/OSⅡ任务间的通信与同步 |
57-63 |
|
4.3.1 μC/OSⅡ的事件控制块 |
57-59 |
|
4.3.2 信号量 |
59-61 |
|
4.3.3 邮箱 |
61-63 |
|
4.4 μC/OSⅡ的移植 |
63-73 |
|
4.4.1 移植的规划 |
63-64 |
|
4.4.2 LPC2292的启动代码 |
64-66 |
|
4.4.3 移植μC/OSⅡ |
66-73 |
|
4.5 本章小结 |
73-74 |
|
第5章 寻北仪系统软件设计 |
74-83 |
|
5.1 LPC2292接口初始化 |
74-78 |
|
5.1.1 串行通信接口初始化 |
74-75 |
|
5.1.2 I~2C键盘显示接口初始化 |
75-77 |
|
5.1.3 SPI总线接口初始化 |
77 |
|
5.1.4 定时器初始化 |
77-78 |
|
5.2 中断服务程序编写 |
78-79 |
|
5.3 主函数编写 |
79-82 |
|
5.4 本章小结 |
82-83 |
|
结论 |
83-84 |
|
参考文献 |
84-86 |
|
攻读硕士学位期间发表的论文和取得的科研成果 |
86-87 |
|
致谢 |
87 |
|
| 【DOI】 | LunWen.ID:2.2008.356584 |