文摘
英文文摘
第1章 绪论
1.1 引言
1.2 课题研究背景
1.3 现有时钟同步方法的比较
1.4 国内外研究现状
1.5 本文的结构
第2章 IEEE 1588时钟同步的主要原理和方法
2.1 IEEE 1588协议简介
2.1.1 IEEE 1588总体框架
2.1.2 IEEE 1588的特点
2.2 IEEE 1588时钟同步模型
2.2.1 PTP系统
2.2.2 PTP通信拓扑结构
2.2.3 PTP 域
2.3 IEEE 1588的同步原理
2.4 IEEE 1588协议的关键技术
2.4.1 PTP状态机
2.4.2 最佳主时钟(BMC)算法
2.5 PTP报文
第3章 系统硬件设计
3.1 主芯片的选型
3.2 系统硬件的总体方案
3.3 电源电路
3.4 RS232串口通信接口
3.5 以太网接口电路
第4章 μC/OS-II的移植
4.1 实时嵌入式操作系统μC/OS-II
4.1.1 μC/OS-II简介
4.1.2 选择μC/OS-II的原因
4.2 μC/OS-II在LM3S8962上的移植
4.2.1 LM3S8962微控制器的寄存器模型
4.2.2 处理器相关文件
4.2.3 与汇编器相关联的处理器相关文件
4.3 μC/OS-II实时性能的提升
4.3.1 进入临界区宏定义
4.3.2 退出临界区宏定义
4.4 本章小结
第5章 LwlP的移植
5.1 LwlP简介
5.2 操作系统模拟层
5.2.1 信号量操作函数
5.2.2 邮箱操作函数
5.2.3 创建线程
5.2.4 超时函数
5.2.5 临界区保护
5.3 LWIP接口的编写
5.3.1 网卡初始化驱动函数
5.3.2 读取数据包驱动函数
5.3.3 发送数据包驱动函数
5.4 本章小结
第6章 IEEE 1588应用软件的开发
6.1 开发环境的建立
6.1.1 安装外设驱动库
6.1.2 JTAG调试器
6.2 IEEE 1588实现的软件框架
6.3 关于中断与任务的讨论
6.4 系统软件模块的设计与实现
6.4.1 卫星时钟源同步模块的设计
6.4.2 系统时间维护模块的设计
6.4.3 系统管理模块的设计
6.4.4 RTC模块的设计
6.4.5 IEEE 1588通信模块-服务器的设计
6.4.6 IEEE 1588通信模块-客户端的设计
6.5 本章小结
第7章 IEEE 1588时钟同步性能的测试与分析
7.1 IEEE 1588时钟同步偏差的测量
7.2 本章小结
结论
参考文献
致谢
附录A(攻读学位期间所发表的学术论文目录)