摘要 | 第1-5页 |
Abstract | 第5-6页 |
目录 | 第6-9页 |
第1章 绪论 | 第9-15页 |
·课题来源 | 第9页 |
·课题研究的目的和意义 | 第9-10页 |
·国内外研现状 | 第10-13页 |
·本文的主要研究内容 | 第13-14页 |
·本章小结 | 第14-15页 |
第2章 IEEE 1588-2008 的同步原理 | 第15-24页 |
·IEEE 1588 协议 | 第15-18页 |
·IEEE 1588-2008 状态机 | 第15-17页 |
·最佳主时钟算法 | 第17-18页 |
·IEEE 1588-2008 的新特性 | 第18-21页 |
·对等延迟机制(peer delay mechanism) | 第18-20页 |
·透明时钟 | 第20-21页 |
·影响时钟同步精度的因素 | 第21-23页 |
·打时间戳的时机选取 | 第21-22页 |
·路径的对称性 | 第22-23页 |
·操作系统的实时性 | 第23页 |
·本章小节 | 第23-24页 |
第3章 IEEE 1588-2008 的纯软件实现 | 第24-30页 |
·LINUX时钟处理机制及 PTPD 软时间戳获取 | 第24-27页 |
·硬件时钟处理 | 第24-25页 |
·通知链技术(notification chain ) | 第25-26页 |
·时钟初始化 | 第26页 |
·PTPd 软时间戳获取 | 第26-27页 |
·PTPD测试结果及分析 | 第27-29页 |
·同步结果分析 | 第29页 |
·本章小节 | 第29-30页 |
第4章 Xenomai/RTnet 硬实时环境构建 | 第30-49页 |
·提高 LINUX实时性能的可行性方法 | 第30-32页 |
·对内核进行实时改造的方法 | 第30-31页 |
·双内核的实时化改造方案 | 第31-32页 |
·XENOMAI/RTNET的基本原理 | 第32-36页 |
·Adeos 的基本原理 | 第32-33页 |
·Xenomai 的基本原理 | 第33-35页 |
·RTnet 的基本原理 | 第35-36页 |
·XENOMAI/RTNET硬实时环境的构建过程 | 第36-41页 |
·Xeomai 获取帮助 | 第36-37页 |
·编译、安装 Linux/Xenomai 与 RTnet | 第37-41页 |
·XENOMAI/RTNET实时性能测试 | 第41-48页 |
·Xenomai 实时性能测试 | 第42-46页 |
·RTnet 实时性能测试 | 第46-48页 |
·本章小节 | 第48-49页 |
第5章 带硬时间戳的 IEEE 1588 实现 | 第49-64页 |
·PTP 硬时钟同步硬软件平台介绍 | 第49-55页 |
·Cortex-M3 架构 MCU | 第49-50页 |
·STM32F107 | 第50-51页 |
·0M/100M 以太网接口 | 第51-52页 |
·RS232 串口 | 第52-53页 |
·网络协议栈的选取 | 第53-54页 |
·PTPd 协议栈 | 第54-55页 |
·STM32F107 PTP 硬件单元设置 | 第55-57页 |
·PTP 硬件单元初始化 | 第55页 |
·本地时钟的校正方法的选择与实现原理 | 第55-57页 |
·PTP 时间戳数据格式 | 第57页 |
·软件移植 | 第57-59页 |
·STM32F107 Ethernet MAC 底层驱动修改 | 第58页 |
·LwIP 协议栈的修改 | 第58-59页 |
·PTPd V2 协议栈的修改和配置 | 第59页 |
·PTPD V2 时钟同步原理 | 第59-61页 |
·PTPd v2 时钟校准 | 第60-61页 |
·时钟同步测试 | 第61-63页 |
·运行测试 | 第61-62页 |
·稳定性测试 | 第62-63页 |
·本章小节 | 第63-64页 |
第6章 总结与展望 | 第64-66页 |
·总结 | 第64页 |
·展望 | 第64-66页 |
参考文献 | 第66-69页 |
致谢 | 第69-70页 |
附录 | 第70页 |