首页--工业技术论文--金属学与金属工艺论文--金属切削加工及机床论文--铣削加工及铣床论文--程序控制铣床和数控铣床论文

基于ARM与实时Linux的嵌入式数控铣床系统研究

摘要第1-5页
ABSTRACT第5-6页
目录第6-9页
图表清单第9-11页
注释表第11-12页
第一章 绪论第12-17页
   ·数控系统概述第12-13页
     ·数控系统发展背景第12页
     ·数控系统发展第12-13页
   ·嵌入式技术概述第13-15页
     ·嵌入式系统介绍第13-14页
     ·嵌入式数控技术发展现状第14页
     ·ARM 处理器第14-15页
     ·嵌入式Linux 操作系统第15页
   ·课题研究意义与主要内容第15-17页
第二章 嵌入式Linux 系统软硬件平台构建第17-33页
   ·系统硬件平台第17-19页
   ·系统软件平台构建第19-20页
   ·搭建交叉开发环境第20页
   ·Bootloader 实现第20-22页
     ·U-Boot 移植第20-21页
     ·实现Nand Flash 启动第21-22页
   ·嵌入式Linux 内核移植第22-24页
     ·Linux 内核修改第22-23页
     ·Linux 内核配置第23-24页
   ·设备驱动第24-27页
     ·自制键盘驱动第24-26页
     ·LCD 驱动第26-27页
     ·CPLD 驱动第27页
   ·根文件系统构建第27-29页
     ·Busybox 配置第27-28页
     ·动态库的添加第28页
     ·根文件系统完善第28-29页
   ·嵌入式GUI 移植第29-32页
     ·支持MiniGUI 的库文件添加第29-30页
     ·MiniGUI 配置第30页
     ·定制IAL 输入引擎第30-31页
     ·MiniGUI 移植第31-32页
   ·本章小结第32-33页
第三章 铣床系统实时性研究第33-44页
   ·铣床系统实时性要求第33页
   ·Linux 系统实时性分析第33-36页
     ·Linux 系统实时性不足第34-35页
     ·常见Linux 系统实时性改进方法第35-36页
   ·基于 ARM9 的硬实时Linux 系统实现第36-42页
     ·ARM9 FIQ 性能分析第36-38页
     ·基于IRQ 与 FIQ 的二级硬件中断控制设计第38-39页
     ·二级硬件中断控制实现第39-42页
   ·硬实时性测试第42-43页
   ·本章小结第43-44页
第四章 铣床系统三维刀具补偿研究第44-56页
   ·三维刀具半径补偿第44-48页
     ·铣刀参数定义第45页
     ·刀具中心点定位第45-48页
   ·三维刀具长度补偿第48-55页
     ·刀具控制轴坐标转换第48-49页
     ·非线性误差第49-50页
     ·基于RTCP 功能的三维刀具长度补偿第50-55页
   ·本章小结第55-56页
第五章 铣床软件系统设计与实现第56-72页
   ·铣床软件系统总体设计第56页
   ·控制模块实现第56-63页
     ·译码任务第57-59页
     ·预处理任务第59-60页
     ·插补计算任务第60-63页
     ·插补数据发送任务第63页
     ·开关量I/O 控制第63页
   ·管理模块实现第63-69页
     ·界面管理任务第63-65页
     ·数控程序管理任务第65-67页
     ·参数管理任务第67-68页
     ·状态显示任务第68页
     ·通信任务第68-69页
   ·程序优化第69-71页
     ·铣床软件系统程序优化第69-71页
     ·程序优化验证试验第71页
   ·本章小结第71-72页
第六章 系统测试第72-77页
   ·系统主要界面第72-73页
   ·三维仿真加工测试第73-74页
   ·RTCP 功能测试第74-75页
   ·MDI 加工测试第75页
   ·本章小结第75-77页
第七章 总结和展望第77-79页
   ·全文总结第77页
   ·研究展望第77-79页
参考文献第79-82页
致谢第82-83页
在学期间的研究成果及发表的学术论文第83页

论文共83页,点击 下载论文
上一篇:车床数控系统研究与开发
下一篇:高精度单针接触式螺纹测量仪的设计与研究