欢迎来到天天文库
浏览记录
ID:34154767
大小:2.03 MB
页数:85页
时间:2019-03-03
《基于arm9与mcx314as嵌入式数控系统的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、独创性(或创新性)声明本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究成果;也不包含为获得桂林电子科技大学或其它教育机构的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的说明并表示了谢意。申请学位论文与资料若有不实之处,本人承担一切相关责任。本人签名:日期:关于论文使用授权的说明本人完全了解桂林电子科技大学有关保留和使用学位论文的规定,即:研究生在校攻读学位期间论文工作的知识产权单位属桂林
2、电子科技大学。本人保证毕业离校后,发表论文或使用论文工作成果时署名单位仍然为桂林电子科技大学。学校有权保留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内容,可以允许采用影印、缩印或其它复制手段保存论文。(保密的论文在解密后遵守此规定)本学位论文属于保密在____年解密后适用本授权书。本人签名:日期:导师签名:日期:万方数据摘要I摘要论文通过研究国内外开放式数控系统的现状及发展趋势,详细地分析了开放式数控系统的基本要求,利用高性能的32位ARM处理器和Linux操作系统的优势,构建了以ARM9和MCX314As为控制核心的开放
3、体系结构的嵌入式数控系统。论文全面地阐述了该嵌入式数控系统软、硬件设计的基本原理,并从规范通用化的各硬件模块接口、嵌入式Linux系统下运动控制芯片的驱动程序、数控加工程序编译方式和嵌入式数控系统友好人机交互界面等四个方面在一定程度上实现了数控系统的实用性、实时性和开放性,得到了以下主要成果:(1)硬件模块接口方面,标准化各硬件模块之间的接口,使得模块间的数据通信速度更快,并且有利于硬件模块的移植和升级,有助于整个系统开放性的提高;(2)驱动程序方面,完成了在嵌入式Linux系统环境下的数控运动控制芯片驱动程序和动态链接库的设计。这种以Linux
4、为平台的嵌入式驱动程序能够使数控系统运行更稳定,而且实时性更强;(3)数控程序编译方面,在嵌入式Linux下实现了数控程序编译与嵌入式数据库相结合的这种新颖的预编译功能。利用这样的功能既方便了系统对嵌入式数据库中的刀补数据进行检测和特殊交叉点处理,又提高了数控系统加工时的实时性;(4)嵌入式数控系统友好人机交互界面方面,利用Qt/Embedded工具实现了嵌入式数控系统图形界面的基本功能,并且完成了嵌入式数据库与嵌入式数控人机界面的结合,方便用户随时调用查看数据库的系统状态信息,使得整个数控系统功能更加完善。最后,完成了基于ARM9与MCX314
5、As的嵌入式数控系统的硬件系统,同时基本完成了ARM-Linux平台下嵌入式数控系统应用程序的开发工作,为下一步在实际中的应用提供了条件,也为进一步提高数控系统的开放性和实时性提供了理论框架和实现基础。关键词:ARM9,S3C2410,MCX314As,Linux,嵌入式,数控系统,Qt/Eembedded万方数据ABSTRACTIIABSTRACTThepaperthroughstudyingthepresentgeneralsituationanddevelopmenttrendofopenNumericalControlsystem,bot
6、hhomeandabroad,andanalyzesthebasicdemandsofopenNumericalControlsystemindetail.Utilizingtheadvantagesofhigh-performance32-bitARMprocessorandLinuxoperatingsystem,weconstructanopen-architectureembeddedNCsystemwhichtakesARM9andMCX314Asasthecontrolcore.Thispapercomprehensivelyelab
7、oratesthebasicprinciplesofsoftwareandhardwaredesignofthisembeddedNCsystem,andrealizesthepracticability,timelinessandopennessofNCsystemfromthesefouraspects:thestandarduniversalizationofvarioushardwaremoduleconnections,thedriverofthemovementcontrolchipunderembeddedLinuxsystem,t
8、hetranslationwayofnumericalcontrolprocessingprocedureandthefriendlym
此文档下载收益归作者所有