首页--工业技术论文--金属学与金属工艺论文--组合机床及其加工论文--程序控制机床、数控机床及其加工论文

基于Linux实时扩展的嵌入式数控系统研究与开发

摘要第1-5页
ABSTRACT第5-12页
第一章 绪论第12-20页
   ·数控系统发展概述第12-15页
     ·数控系统发展历史第12-13页
     ·数控系统研究现状第13-14页
       ·国外数控系统现状第13页
       ·国内数控系统现状第13-14页
     ·数控系统发展趋势第14-15页
   ·嵌入式数控系统简述第15-18页
     ·嵌入式系统概念第15-16页
     ·嵌入式操作系统第16-17页
     ·嵌入式数控系统第17-18页
   ·本文研究内容与组织结构第18-20页
     ·研究内容第18-19页
     ·组织结构第19-20页
第二章 嵌入式数控系统硬件架构设计第20-27页
   ·数控系统硬件需求分析第20-21页
   ·数控系统硬件总体架构第21页
   ·数控系统主机单元第21-23页
     ·PC104 嵌入式板卡第21-22页
     ·PCM-3350第22-23页
   ·数控系统接口扩展单元第23-26页
     ·FPGA 芯片选型第24页
     ·FPGA 内部主要功能模块第24页
     ·单元间通信接口第24-26页
   ·本章小结第26-27页
第三章 嵌入式数控系统实时性开发和运行环境研究第27-40页
   ·数控系统实时性分析第27-29页
     ·采用嵌入式操作系统的优势第27-28页
     ·数控系统的实时性要求第28-29页
   ·Linux 系统的实时性缺陷第29-30页
   ·Linux 系统的实时化解决方案第30-34页
     ·Linux 系统的实时化改造方法第30-32页
     ·基于 Xenomai 的实时化解决方案第32-34页
   ·Linux+Xenomai 架构的实时性评测第34-39页
     ·周期性抖动评测第34-36页
     ·实时任务调度延迟评测第36-38页
     ·内核定时器中断延迟评测第38-39页
   ·本章小结第39-40页
第四章 基于Linux+Xenomai 架构的嵌入式数控系统软件设计第40-65页
   ·数控系统开发和运行环境构建第40-44页
     ·嵌入式Linux 操作系统环境构建第40-43页
     ·基于 Xenomai 的实时环境构建第43-44页
   ·数控系统软件功能模块总体设计第44-49页
     ·数控系统软件功能模块总体分析第44-46页
     ·数控系统软件功能模块总体规划第46-47页
     ·数控系统软件功能模块之间的通信第47-48页
     ·数控系统软件功能模块工作流程第48-49页
   ·数控系统非实时层核心软件功能模块设计第49-52页
     ·人机交互模块设计第49-52页
       ·Qt 简介第49-50页
       ·模块设计第50-52页
     ·任务管理模块设计第52页
   ·数控系统实时层核心软件功能模块设计第52-64页
     ·实时层软件功能模块编程基础第52-54页
     ·译码模块设计第54-56页
     ·刀补与速度控制模块设计第56-62页
       ·刀具补偿线程第56-60页
       ·速度控制线程第60-62页
     ·插补模块设计第62-63页
     ·位控模块设计第63-64页
   ·本章小结第64-65页
第五章 嵌入式数控系统外围硬件设计及驱动开发第65-80页
   ·Linux 设备驱动综述第65-70页
     ·Linux 设备驱动简介第65-66页
     ·Linux 设备驱动分类第66-67页
     ·Linux 字符设备驱动开发流程第67-70页
       ·驱动程序的加载第68页
       ·驱动模块的初始化第68-69页
       ·驱动程序的设备操作第69-70页
       ·驱动程序的卸载第70页
   ·Linux 串口键盘设计及驱动开发第70-79页
     ·RS-232C 串口简介第70-71页
     ·串口键盘硬件架构设计第71-73页
       ·AT89S52 单片机模块第71-72页
       ·矩阵式按键模块第72-73页
       ·MAX232 电平转换模块第73页
       ·LED 模块第73页
     ·串口驱动程序开发第73-77页
       ·串口驱动程序初始化及注册第74-75页
       ·串口驱动程序主要操作函数第75-77页
       ·串口驱动程序撤销及卸载第77页
     ·串口键盘应用程序开发第77-79页
       ·键盘控制器程序开发第78-79页
       ·上层用户程序开发第79页
   ·本章小结第79-80页
第六章 总结与展望第80-82页
   ·全文总结第80页
   ·研究展望第80-82页
参考文献第82-85页
致谢第85-86页
在学期间的研究成果及发表的学术论文第86页

论文共86页,点击 下载论文
上一篇:开放式CNC机床加工过程状态监测技术研究
下一篇:车床数控系统研究与开发