嵌入式Linux下数控机床人机界面的设计

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:angle4781
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在众多嵌入式系统中,Linux以其免费、源代码开放、可精简内核、强大的网络功能和其独特的开发模式等众多的优势赢得了众多开发者的青睐。   图形用户界面(GUI)一直是整个计算机系统的重要组成部分,在嵌入式Linux操作系统上同样如此。本课题作为“基于RTLinux的先进数控系统设计”这一大课题的子课题,对Linux系统下现有的各种图形系统作了分析,并就如何为基于嵌入式RTLinux的数控系统设计完整的图形用户操作界面提出了一套方案。   该方案首先就如何利用GTK+图形库进行数控界面程序的设计,实现数控机床操作的各种功能作了详细阐述,提出了整体的开发思路。设计中应用了C++的类来封装各个界面,应用了哈希表来实现菜单中功能函数的查找,也更多的应用了GTK+图形库中的各种函数。   同时,为了让数控机床的控制面板能够和界面程序进行良好的通讯,本文亦探讨了如何利用Linux下的串口设备驱动,进行串口编程,从而与控制面板进行通讯,实现控制面板上控制功能。   为使界面程序能够利用Linux下的Framebuffer设备来摆脱对XWindow图形系统的依赖,从而更好地应用于嵌入式领域,本文还就如何应用最新发展起来的DirectFB图形系统进行GTK+界面程序的开发和移植工作作了介绍,并对DirectFB的性能特点作了分析。
其他文献
随着我国国民经济的持续快速发展和人民生活水平的迅速提高,集中供热事业正以前所未有的速度迅猛发展。与之发展不相称的是供热企业技术与管理水平低,供热效果不好;用户端几
图片检索技术,因其应用的广泛,一直以来都是计算机视觉领域中的研究基础和热点。但是随着互联网、移动互联网的迅猛发展,网上图片量呈爆炸式增长,大规模图片中特定目标的检索又面
本论文针对现有的电子配料控制器普遍存在的配料速度和精度之间存在矛盾、大小量程兼容性差、稳定性差、体积较大等方面的不足,提出一种提高电子配料控制器精度的定时预测控
在图像数量爆炸式增长的背景下,快速准确地查找用户感兴趣的图像是一项极具挑战性的任务。跨模态图像检索是指输入的查询与图像分属不同模态的检索任务。如何跨越语义鸿沟,从图
个性是指一个人在应对周围环境时所表现出来的系统和独特的反应方式,一个人的个性在人际交往过程中发挥着非常重要的作用。日常生活中,我们总是会下意识的根据一个人的脸部特征
长输天然气管道在我国国民经济中的地位日趋重要,人们对管道系统的设计、运行和管理水平的要求也越来越高。管道仿真技术正是为了满足现代管道的设计和管理要求而发展起来的。
信息隐藏检测是指分析多媒体数据流或者其他可用于信息隐藏的载体,检测隐秘信息的存在,从而可疑的隐蔽通信渠道。信息隐藏检测技术在军事上称之为隐蔽通信的对抗,在某种程度上讲
在钻井过程中,实时掌握钻头处的轨迹参数,并对井眼轨迹的变化趋势进行预测,对控制井眼轨迹引导钻头进入目标层并在目标层中钻进尤为重要。本文以中石化重点科技攻关项目“地质导
HLA提供了一整套开发分布式仿真的规范,它已被IEEE、OMG等组织接受作为分布式仿真的标准。CORBA是一种技术上成熟的分布式计算规范,它为可移植的、面向对象的分布式计算应用程
交通标志识别系统是智能交通的一个重要组成部分,在驾驶辅助、道路维护、导航系统和自动驾驶等很多方面都有广泛的应用。交通标志的检测是整个识别系统的关键点,也是难点所在。