首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于uC/OS-Ⅱ的数控系统软件设计与实现

摘要第1-6页
ABSTRACT第6-8页
目录第8-11页
第1章 绪论第11-18页
   ·研究的目的与意义第11页
   ·数控系统发展现状与趋势第11-13页
     ·数控系统硬件发展现状与趋势第11-12页
     ·数控系统软件发展现状与趋势第12-13页
   ·数控系统分类与结构第13-15页
     ·数控系统分类第13-14页
     ·数控系统结构第14-15页
   ·课题来源和技术指标第15-16页
   ·论文组织结构第16-18页
第2章 数控系统软件工作原理及总体设计第18-28页
   ·数控系统硬件概述第18-22页
     ·数控系统硬件总体结构第18-19页
     ·数控系统主板芯片介绍第19-20页
     ·STM32 与外围芯片的连接第20-22页
   ·数控系统软件需求分析第22页
   ·嵌入式操作系统选择第22-23页
   ·数控系统软件工作原理第23-26页
     ·uC/GUI 介绍第23-24页
     ·数控系统界面的显示与切换第24页
     ·插补和 G 命令概念第24-25页
     ·运行 G 命令文件第25-26页
   ·数控系统软件总体架构第26-27页
   ·本章小结第27-28页
第3章 在数控系统主板上构建 uC/OS-II第28-40页
   ·uC/OS-II 任务调度第28-29页
   ·uC/OS-II 任务创建第29-30页
   ·uC/OS-II 任务同步第30-32页
     ·事件控制块第30-31页
     ·互斥信号量第31-32页
   ·与移植 uC/OS-II 相关的 STM32 中断第32-34页
   ·移植 uC/OS-II 到 STM32 微控制器第34-39页
     ·实现任务栈初始化函数 OSTaskStkInit()第34-36页
     ·实现任务寄存器上下文切换函数 OS_TASK_SW()第36-38页
     ·实现定时中断服务函数 SysTickHandler()第38-39页
   ·本章小结第39-40页
第4章 数控系统驱动及插补软件的设计与实现第40-67页
   ·CPLD 驱动软件设计与实现第40-43页
     ·CPLD 读写函数设计与实现第40-42页
     ·数控机床设备驱动函数设计与实现第42-43页
   ·插补软件设计与实现第43-50页
     ·插补算法选择第43-44页
     ·直线插补软件设计与实现第44-46页
     ·圆弧插补软件设计与实现第46-50页
   ·液晶驱动软件设计与实现第50-52页
     ·液晶驱动软件发送数据协议定义第50-51页
     ·画点函数 ili9320_SetPoint()的设计与实现第51-52页
   ·外部存储器接口芯片 CH376 驱动软件设计与实现第52-60页
     ·CH376 电路接口层软件设计与实现第53-54页
     ·CH376 硬件抽象层软件设计与实现第54-55页
     ·CH376 文件系统层软件设计与实现第55-57页
     ·CH376 自定义层软件设计与实现第57-60页
   ·数控主板内部 FLASH 驱动软件设计与实现第60-65页
     ·FLASH 驱动软件设计与实现第60-62页
     ·FLASH 自定义文件系统第62-63页
     ·FLASH 文件系统软件设计与实现第63-65页
   ·本章小结第65-67页
第5章 数控系统应用软件设计与实现第67-82页
   ·以 uC/OS-II 为平台运行数控系统应用软件第67-68页
   ·数控系统操作界面软件的设计与实现第68-76页
     ·C 语言函数指针变量与操作界面切换第68-70页
     ·手动和自动界面的设计和实现第70-72页
     ·编辑界面的设计和实现第72-73页
     ·参数和刀偏界面的设计和实现第73-75页
     ·诊断界面的设计和实现第75-76页
   ·数控系统按键检测软件的设计与实现第76-78页
     ·按键循环检测与串口接受中断第76-77页
     ·按键循环检测程序的设计与实现第77-78页
   ·数控系统编辑器软件的设计与实现第78-80页
     ·编辑器程序与编辑界面程序的关系第78-79页
     ·编辑器程序的设计与实现第79-80页
   ·数控系统解释器软件的设计与实现第80-81页
   ·本章小结第81-82页
第6章 数控系统软件调试第82-87页
   ·数控系统软件调试环境第82-83页
   ·CPLD 驱动程序调试第83页
   ·液晶模块驱动程序调试第83-84页
   ·编辑器程序调试第84-85页
   ·界面程序调试第85-86页
   ·解释器程序和插补程序调试第86-87页
第7章 总结与展望第87-88页
   ·完成的工作和存在的问题第87页
   ·课题展望第87-88页
致谢第88-89页
参考文献第89-92页
附录第92-93页
详细摘要第93-104页

论文共104页,点击 下载论文
上一篇:存量房批量评估系统的研究与实现
下一篇:基于问题模式分类的自动问答技术研究与应用