| 摘要 | 第1-4页 |
| Abstract | 第4-7页 |
| 第一章 绪论 | 第7-17页 |
| ·数控系统的发展历程 | 第7-8页 |
| ·数控系统研究开发现状 | 第8-10页 |
| ·国外研究开发现状 | 第8-10页 |
| ·国内研究开发现状 | 第10页 |
| ·现代数控系统的发展趋势 | 第10-12页 |
| ·基于PC的开放式数控系统 | 第12-15页 |
| ·开放式体系结构模式 | 第12-13页 |
| ·数控系统软件平台 | 第13-15页 |
| ·论文的研究意义 | 第15-16页 |
| ·论文研究内容及安排 | 第16-17页 |
| 第二章 Windows环境下实时控制关键技术的研究 | 第17-39页 |
| ·Windows精确定时技术 | 第17-19页 |
| ·基于软件中断的方法 | 第17-19页 |
| ·基于硬件中断的方法 | 第19页 |
| ·Windows底层设备驱动技术 | 第19-29页 |
| ·Windows下设备驱动程序的特点 | 第20页 |
| ·Windows内核结构及虚拟环境 | 第20-22页 |
| ·VxD基本工作原理 | 第22-24页 |
| ·VxD与应用程序的内存共享 | 第24-26页 |
| ·VxD与应用程序的实时通信 | 第26-28页 |
| ·VxD的开发工具与编程方法 | 第28-29页 |
| ·多线程技术 | 第29-38页 |
| ·进程与线程 | 第29-31页 |
| ·线程同步机制 | 第31-32页 |
| ·任务调度算法的研究 | 第32-35页 |
| ·Windows下的线程调度模型 | 第35-38页 |
| ·本章小结 | 第38-39页 |
| 第三章 计算机串行通信技术的研究 | 第39-53页 |
| ·计算机通信技术的概况 | 第39-42页 |
| ·计算机通信特点及系统组成 | 第39-40页 |
| ·数据传输方式 | 第40-42页 |
| ·计算机串行通信接口标准 | 第42-47页 |
| ·RS-232C | 第42-44页 |
| ·USB | 第44-45页 |
| ·IEEE1394 | 第45-47页 |
| ·串行通信协议的研究 | 第47-52页 |
| ·通信协议分析 | 第47-50页 |
| ·数据链路层控制技术 | 第50-52页 |
| ·本章小结 | 第52-53页 |
| 第四章 基于Windows的实时串行通信软件开发 | 第53-76页 |
| ·基于Win32的串行通信技术 | 第53-56页 |
| ·串行通信机制和基本步骤 | 第53-54页 |
| ·串行通信的实现方法分析 | 第54-55页 |
| ·串行通信工作方式分析 | 第55-56页 |
| ·基于Windows API方式的实时串行通信 | 第56-66页 |
| ·关键操作分析 | 第56-59页 |
| ·VC多线程编程关键技术 | 第59-63页 |
| ·多线程串行通信的实现 | 第63-66页 |
| ·基于VxD模式的实时串行通信 | 第66-72页 |
| ·串行通信的内核驱动原理与方法 | 第66-67页 |
| ·Ring0层的串口基本操作 | 第67-68页 |
| ·具体编程实现 | 第68-72页 |
| ·通信实验与结果分析 | 第72-75页 |
| ·通信实验环境 | 第72-73页 |
| ·通信实验结果 | 第73-75页 |
| ·本章小结 | 第75-76页 |
| 第五章 基于Windows的串行总线数控系统研究和开发 | 第76-85页 |
| ·系统总体结构与组成 | 第76-78页 |
| ·系统硬件结构 | 第76页 |
| ·系统软件结构 | 第76-78页 |
| ·基于Windows的串行总线数控系统多任务调度 | 第78-81页 |
| ·数控系统的多任务特点分析 | 第78-79页 |
| ·系统多任务调度的实现 | 第79-81页 |
| ·系统若干控制功能研究与开发 | 第81-84页 |
| ·点动控制功能 | 第81-82页 |
| ·回零控制功能 | 第82-84页 |
| ·本章小结 | 第84-85页 |
| 第六章 总结与展望 | 第85-87页 |
| ·全文总结 | 第85页 |
| ·研究展望 | 第85-87页 |
| 参考文献 | 第87-91页 |
| 致谢 | 第91页 |