基于WinCE5.0数控平台的软件设计

来源 :中国地质大学(武汉) | 被引量 : 0次 | 上传用户:ghgbmnmaps
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
装备制造业在今后一段时间内在我国国民经济中还占有重要的地位,而数控系统是装备制造业的核心,目前基于嵌入式系统的数控系统还不是很成熟,大多数CNC数控系统采用Windows98、Windows NT、OS/2、LINUX等操作系统,但这些平台都或多或少的在实时性、兼容性和开放性等方面不满足要求。WinCE嵌入式操作系统的可移植性、实时性都比较好,而且拥有丰富的资源,开发产品比较快,具有相当大的竞争力,因此研究基于嵌入式WinCE操作系统的数控系统具有重要意义。   论文首先介绍了数控技术在国民经济中的地位、历史、现状和发展趋势,分析了嵌入式WinCE操作系统的特点,介绍了本论文研究的意义。针对系统需求使用ARM+DSP运动控制器的架构并给出了此种架构的优点,简要介绍了ARM硬件系统、USB键盘硬件电路、MCX314硬件系统的组成。   接着本论文介绍了嵌入式操作系统的概念和分类,通过比较几种常见操作系统的特性,说明选择WinCE操作系统作为数控系统软件平台的原因,并详细地介绍了构建操作系统内核的步骤和针对本系统的软件开发工具包(SDK)的生成过程;接着本文详细介绍了MCX314流接口驱动程序设计中的中断处理、接口函数实现及在整个操作系统中封装的过程;在USB键盘固件程序设计中,详细阐述了它的设计原理及代码设计流程。   最后本文介绍了应用程序中的数控代码解释模块和人机交互界面的实现。在数控代码解释模块方面主要介绍了数控代码译码的主要方法和解释模块的功能,并阐述了主要功能模块的实现细节;介绍了人机交互界面的主要结构,并针对各主要功能进行了测试,最后对测试结果进行了分析。   通过整机调试,可以看到本论文通过以ARM微处理器和MCX314为硬件平台、以WinCE为软件平台构建的数控系统运行良好,应用程序开发容易,易于进行二次开发,从而说明本文提出的设计方案是可行的,它将对提高我国数控系统的研发速度和开发出拥有自主知识产权的产品起到积极作用。
其他文献
本论文以桓台县高产农田生态系统为例,研究了不同秸秆还田模式和施氮量对农田N2O与CO2排放以及土壤硝态氮含量的影响,并通过对引进DAISY模型的参数调整对其进行模拟校验,从而为
储层油气的识别评价己成为国内外石油工作者十分关注的研究课题,准确识别评价可为油气开发的规划与部署提供重要的数据基础,提高勘探效果。目前我国大多数油气田进入开发中后期
随着信息化的飞速发展,将会有大量的电子文档需要通过网络来传输和签发,电子文档的完整性及安全性越来越受到重视。数字签名技术和数字水印技术被广泛地应用于电子文档的完整性
采用统计方法对杂波建模具有重要的意义。一方面,它可以帮助我们更好的理解杂波的散射特性,从而有效的指导雷达目标检测和识别算法的设计和改进;另一方面,统计特性作为先验知识,可
2014年1月7日,由文化部艺术司、全国妇联儿童工作部、全国妇联离退休干部局、吴作人国际美术基金会萧淑芳美术基金支持,全国美术馆专业委员会、中国妇女儿童博物馆主办,《中
蚜虫类属昆虫纲Insecta,同翅目Homoptera,世界上已知种类近4000种,我国近千种。根据张广学形态支序分类系统,我国蚜虫分为2总科(球蚜总科和蚜总科)13科251属1000余种。五倍子是我
计算机技术的普遍运用和发展,使得智能化、网络化成为当代数控机床发展的主要趋势。但我国现有的机床与外界的通信大多均采用RS-232串行口。这种通信方式的一个缺点是通信线路
颠茄(AtropabelladonnaL.)为茄科(Solanaceae)颠茄属(AtropaL.)植物,多年生草本,全草入药,为常用中草药之一。全草含颠茄碱、莨菪碱以及东莨菪碱等,有抗胆碱等功效,可用于镇静、麻
经颅磁刺激(Transcranial Magnetic Stimulation简称:TMS)是一种能够在脑中感应聚焦电流,瞬间调制大脑皮质的无创方法。在临床研究、基础神经学和诊治脑疾病等方面有许多应用。
随着数字音乐的迅猛发展,面向海量的数字音乐内容的各种应用向音乐信息检索领域提出了“智能化”的需求,因此支持语义的音乐信息检索的研究越来越重要。本文提出基于本体聚合多
学位