文摘
英文文摘
第一章绪论
§1-1 CNC系统
一、数控系统发展简史及其组成
二、CNC系统的发展方向
三、CNC的硬件
四、CNC的软件
§1-2开放式数控
一、开放式数控系统发展现状
二、开放式数控系统开发的基本指导思想
三、开放式数控发展面临的课题
四、我国发展开放式数控的现实意义
§1-3实时操作系统
一、发展现状
二、实时操作系统体系结构
三、实时操作系统关键技术指标
四、μ C/OS-Ⅱ实时嵌入式操作系统简介
§1-4嵌入式系统
一、嵌入式系统的分类
二、嵌入式系统的设计准则和开发方法
第二章微型嵌入式开放式数控系统介绍
§2-1嵌入式系统总体介绍
§2-2主要芯片功能和命令介绍
一、8279功能与命令介绍
二、8255功能与命令介绍
§2-3机床模型
第三章系统硬件开发
§3-1系统扩展和芯片地址分配方法与实现
§3-2系统扩展接口的实现
一、键盘和数码管显示电路
二、8255并行输入/输出单元
三、RS232异步串行通讯
四、复位电路
§3-3硬件开发中需要注意的问题
一、抗干扰措施
二、PCB设计、布线原则
第四章系统软件开发
§4-1 μ C/OS-Ⅱ在MCS-51上的移植
§4-2使用μ C/OS-Ⅱ开发系统功能软件模块
一、系统初始化流程
二、系统执行流程
§4-3系统软件功能模块实现
一、外部中断1的原理与实现
二、译码原理及任务流程
三、软件插补的任务流程和插补算法
第五章编译环境和调试过程
§5-1单片机C语言程序的编译环境
§5-2单片机软/硬件调试
一、软件模块调试步骤
二、软件模块调试方法
三、硬件调试
第六章结果和后续开发
§6-1演示及结果
§6-2存在的问题及解决方案
参考文献
致谢
西北工业大学学位论文知识产权声明书及西北工业大学学位论文原创性声明
西北工业大学;