基于ARM-Linux的无纸记录仪人机交互系统开发

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:seaflower0000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
记录仪作为一种重要的数据记录仪表,可用来指示记录温度、压力、流量等参数,被广泛地应用于工业现场。现有无纸记录仪一般具备输入信号万能化、用户可组态、较高的测量精度、显示方案丰富、内置存储器等特点。随着微电子技术、计算机技术、网络通信技术的飞速发展,无纸记录仪正朝着智能化、虚拟化、网络化方向发展。研究工作的任务是研制基于ARM9核的S3C2410和嵌入式Linux操作系统的无纸记录仪人机交互系统,其具有显示的多样化、用户组态及大容量数据存储等功能,支持ModBus协议与TCP/IP协议族。无纸记录仪总体上分为数据采集板卡与人机交互系统两部分,采用ModBus协议通信。根据实际需求,从硬件平台、操作系统及人机交互界面开发平台三个方面论述了人机交互系统的实现方案,确定了系统的开发流程。完成了宿主机开发平台的搭建、Linux内核的移植及根文件系统的制作。Linux内核中有一个统一的设备模型。介绍了sysfs文件系统结构及功能,详细分析了数据结构kobject、kset、bus_type、device、device_driver的内容、作用、相互关系及注册过程。结合LCD驱动,给出了平台设备的注册过程及组织关系。成功开发了基于输入子系统的触摸屏驱动和基于平台设备的CS8900网络设备驱动程序。人机交互界面基于Qt/Embedded开发。详细介绍了Qt开发环境的建立过程及目标平台的移植过程。采用模块化和面向对象相结合的程序设计方法,确定了人机交互程序的实现结构,论述了各界面的设计及功能。重点分析了串口、数据处理及曲线棒图显示等模块的实现方法。完成了人机交互系统的驱动部分及界面的测试和无纸记录仪整体测试工作。测试结果表明:人机交互系统各驱动工作正常,界面简洁直观、操作方便,系统运行稳定。无纸记录仪系统测量精度高,两部分之间通信可靠,系统的拓展性好,达到了设计要求。
其他文献
云计算作为一种新兴的网络服务方式,能够改变IT基础设施传统的人工供给方式,实现IT基础设施的自动、按需供给;同时,虚拟化技术能够大幅度提高云系统中资源利用率,不断优化IT
在中国,英语一直作为高考必考科目而备受关注。在人们对高考改革呼声不断的背景下,高考英语已成为众矢之的,因为英语教育本身存在诸多弊端。国家提出总体改革指导意见的同时,
本论文包括文献综述和临床研究两个部分。文献综述的题目是化疗引起的白细胞减少症的机制与中西医治疗研究进展,回顾了近年来国内外对化疗引起的白细胞减少症的基础及临床研
乙酰乙酸基能与许多不同类型的树脂混溶,可有来制备热固性涂料,其交联机理有许多种类型。采用新型甲基丙烯酸酯单体──甲基丙烯酸乙酰乙酰氧乙酯合成了带乙酰乙酸官能团的内烯
酮──现代涂料工艺的重要溶制RichardL.Smith在过去的二十五年中,涂料工业使用许多种类的溶剂型的涂料工艺,并作出了很大努力,使其符合政府有关部门颁布的环保法规条例。有些工业部门目前仍在
阐述了相变储能材料用于建筑节能的优势,介绍了相变储能材料在建筑中的应用研究进展与现阶段研究特点,探讨了相变储能材料在建筑节能应用方面存在的主要问题,并展望了相变储
传统建筑学专业以设计为主导的教学模式,往往重艺术、轻技术,重形态分析、轻客观量化,这与当今社会倡导建筑节能和可持续发展背道而驰。笔者尝试挑战传统的建筑教学模式,从技
对国内外不同水平运动员速度的横向研究对于提高我国女子三级跳远的整体水平具有重要意义。本文主要运用文献资料法、二维录像解析法、图像解析法对十一届全运会、国内外大奖
【正】 步入90年代,词史研究渐趋热潮。两三年内,已有四、五种词史专著问世。其中陶尔夫、刘敬圻二先生合著的《南宋词史》(黑龙江人民出版社1992年12月初版)是引人注目的一
"00"后大学生成长于移动网络时代,网络直播这种新兴媒体社交方式满足了她们自由表达的个性需求,但这也对高校如何正确进行学生思想引导带来了新挑战。为解决好高校学生参与网