摘要
ABSTRACT
第一章 绪论
1.1 数控技术发展现状与趋势分析
1.1.1 数控技术的重要性
1.1.2 数控技术的发展
1.2 嵌入式数控系统
1.2.1 嵌入式数控系统
1.2.2 嵌入式系统发展趋势
1.3 论文主要研究内容
1.4 论文结构
第二章 基于ARM 处理器嵌入式数控系统总体方案设计
2.1 嵌入式数控系统总体方案设计
2.2 嵌入式数控系统硬件结构设计
2.2.1 嵌入式数控系统硬件结构
2.2.2 嵌入式数控系统硬件分析与选择
2.3 嵌入式数控系统软件结构设计
2.3.1 嵌入式数控系统软件结构设计
2.3.2 嵌入式数控系统软件环境
2.4 本章小结
第三章 RT-Linux 下嵌入式数控系统实时任务调度
3.1 实时任务调度功能和作用
3.2 实时任务调度整体构建框架
3.3 实时任务调度实现
3.3.1 实时任务调度总体设计实现
3.3.2 调度模块与其它各模块接口实现
3.4 本章小结
第四章 Linux 下运动控制卡驱动模块的研究与开发
4.1 运动控制卡驱动程序功能分析
4.1.1 运动控制卡
4.1.2 Linux 下运动控制卡驱动程序
4.2 Linux 下驱动程序结构分析
4.3 Linux 下运动控制卡驱动程序实现
4.3.1 运动控制卡驱动程序实现
4.3.2 运动控制卡驱动程序编译
4.4 本章小结
第五章 CAN 总线通讯在嵌入式数控系统中的实现
5.1 CAN 总线通讯基本概念和原理
5.1.1 CAN 总线简介
5.1.2 CAN 总线工作原理
5.1.3 CAN 总线信息结构
5.2 CAN 现场总线通讯设计与实现
5.2.1 CAN 总线硬件设计
5.2.2 CAN 总线通讯协议设计
5.2.3 CAN 总线软件模块化设计
5.3 CAN 现场总线通讯测试
5.3.1 CAN 现场总线通讯速度测试
5.3.2 CAN 现场总线通讯可靠性测试
5.4 实验例证分析
5.5 本章小结
第六章 总结与展望
6.1 全文工作总结
6.2 论文主要贡献与创新点
6.3 展望
参考文献
致谢
攻读硕士学位期间发表的论文