文摘
英文文摘
第一章绪论
§1.1数控系统的发展历程
§1.2数控系统研究开发现状
§1.2.1国外研究开发现状
§1.2.2国内研究开发现状
§1.3现代数控系统的发展趋势
§1.4基于PC的开放式数控系统
§1.4.1开放式体系结构模式
§1.4.2数控系统软件平台
§1.5论文的研究意义
§1.6论文研究内容及安排
第二章Windows环境下实时控制关键技术的研究
§2.1 Windows精确定时技术
§2.1.1基于软件中断的方法
§2.1.2基于硬件中断的方法
§2.2 Windows底层设备驱动技术
§2.2.1 Windows下设备驱动程序的特点
§2.2.2 Windows内核结构及虚拟环境
§2.2.3 VxD基本工作原理
§2.2.4 VxD与应用程序的内存共享
§2.2.5 VxD与应用程序的实时通信
§2.2.6 VxD的开发工具与编程方法
§2.3多线程技术
§2.3.1进程与线程
§2.3.2线程同步机制
§2.3.3任务调度算法的研究
§2.3.4 Windows下的线程调度模型
§2.4本章小结
第三章计算机串行通信技术的研究
§3.1计算机通信技术的概况
§3.1.1计算机通信特点及系统组成
§3.1.2数据传输方式
§3.2计算机串行通信接口标准
§3.2.1 RS-232C
§3.2.2 USB
§3.2.3 IEEE1394
§3.3串行通信协议的研究
§3.3.1通信协议分析
§3.3.2数据链路层控制技术
§3.4本章小结
第四章基于Windows的实时串行通信软件开发
§4.1基于Win32的串行通信技术
§4.1.1串行通信机制和基本步骤
§4.1.2串行通信的实现方法分析
§4.1.3串行通信工作方式分析
§4.2基于Windows API方式的实时串行通信
§4.2.1关键操作分析
§4.2.2 VC多线程编程关键技术
§4.2.3多线程串行通信的实现
§4.3基于VxD模式的实时串行通信
§4.3.1串行通信的内核驱动原理与方法
§4.3.2 RingO层的串口基本操作
§4.3.3具体编程实现
§4.4通信实验与结果分析
§4.4.1通信实验环境
§4.4.2通信实验结果
§4.5本章小结
第五章基于Windows的串行总线数控系统研究和开发
§5.1系统总体结构与组成
§5.1.1系统硬件结构
§5.1.2系统软件结构
§5.2基于Windows的串行总线数控系统多任务调度
§5.2.1数控系统的多任务特点分析
§5.2.2系统多任务调度的实现
§5.3系统若干控制功能研究与开发
§5.3.1点动控制功能
§5.3.2回零控制功能
§5.4本章小结
第六章总结与展望
§6.1全文总结
§6.2研究展望
参考文献
致谢