摘要 | 第5-6页 |
ABSTRACT | 第6-7页 |
符号对照表 | 第11-12页 |
缩略词对照表 | 第12-16页 |
第一章 绪论 | 第16-20页 |
1.1 研究背景 | 第16-18页 |
1.1.1 短波通信介绍 | 第16页 |
1.1.2 现代短波通信技术 | 第16-17页 |
1.1.3 基于短波选频与建链系统的ARM嵌入式开发 | 第17-18页 |
1.2 短波选频与建链系统介绍 | 第18页 |
1.2.1 第三代短波通信系统 | 第18页 |
1.2.2 短波选频与建链系统简介 | 第18页 |
1.3 论文工作安排 | 第18-20页 |
第二章 短波通信控制板方案设计 | 第20-30页 |
2.1 短波选频与建链系统 | 第20-21页 |
2.1.1 系统的网络结构和设计目标 | 第20页 |
2.1.2 短波通信系统中单个台站的组成 | 第20-21页 |
2.2 短波通信控制板的引入 | 第21-26页 |
2.2.1 ARM Cortex-M4F芯片系列简介 | 第21-22页 |
2.2.2 TM4C129ENCPDT芯片简介 | 第22页 |
2.2.3 短波通信控制板硬件组成概述 | 第22-24页 |
2.2.4 短波通信控制板开发环境 | 第24-26页 |
2.3 短波通信控制板基本模块的方案设计 | 第26-28页 |
2.3.1 与外部信息交互设计方案 | 第26页 |
2.3.2 系统时间设计方案 | 第26-27页 |
2.3.3 与DAC芯片通信的设计方案 | 第27页 |
2.3.4 软件运行的稳定性和安全性的设计方案 | 第27-28页 |
2.4 本章小结 | 第28-30页 |
第三章 短波通信控制板各基本模块的软件设计 | 第30-70页 |
3.1 系统时钟配置软件设计 | 第30-31页 |
3.2 基本串行接口模块及以太网模块的软件设计 | 第31-43页 |
3.2.1 基本串行接口模块 | 第31-38页 |
3.2.2 以太网模块 | 第38-43页 |
3.3 系统时间模块软件设计 | 第43-51页 |
3.3.1 短波控制板系统时间工作方式分析与选择 | 第43-45页 |
3.3.2 冬眠RTC的软件设计 | 第45-48页 |
3.3.3 系统时间的校准 | 第48-51页 |
3.4 通用定时器模块软件设计 | 第51-52页 |
3.4.1 通用定时器介绍 | 第51页 |
3.4.2 通用定时器的软件设计与实现 | 第51-52页 |
3.4.3 通用定时器的误差分析 | 第52页 |
3.5 I2C与DAC芯片通信模块软件设计 | 第52-62页 |
3.5.1 I2C介绍 | 第52-54页 |
3.5.2 DAC5571芯片介绍 | 第54-55页 |
3.5.3 ARM芯片与DAC芯片I2C通信软件设计 | 第55-58页 |
3.5.4 基于MATLAB的波形采样 | 第58-62页 |
3.6 看门狗功能模块软件设计 | 第62-65页 |
3.6.1 看门狗定时器介绍 | 第62页 |
3.6.2 看门狗软件设计介绍 | 第62-65页 |
3.7 禁止JTAG模块软件设计 | 第65-67页 |
3.7.1 JTAG介绍 | 第65-66页 |
3.7.2 禁止JTAG软件设计 | 第66-67页 |
3.7.3 禁止JTAG应该注意的问题 | 第67页 |
3.8 本章小结 | 第67-70页 |
第四章 短波通信控制板的单板测试方案设计与实现 | 第70-80页 |
4.1 单板测试方案设计 | 第70-71页 |
4.2 单板测试程序设计 | 第71-75页 |
4.3 单板测试的实现 | 第75-79页 |
4.3.1 以太网口测试 | 第75-76页 |
4.3.2 系统时间及与外部模块的通信测试 | 第76-78页 |
4.3.3 串口测试 | 第78-79页 |
4.4 本章小结 | 第79-80页 |
第五章 结束语 | 第80-82页 |
参考文献 | 第82-84页 |
致谢 | 第84-86页 |
作者简介 | 第86-87页 |