基于arm数据记录仪软件系统的研究与设计

基于arm数据记录仪软件系统的研究与设计

ID:33728021

大小:2.91 MB

页数:65页

时间:2019-02-28

基于arm数据记录仪软件系统的研究与设计_第1页
基于arm数据记录仪软件系统的研究与设计_第2页
基于arm数据记录仪软件系统的研究与设计_第3页
基于arm数据记录仪软件系统的研究与设计_第4页
基于arm数据记录仪软件系统的研究与设计_第5页
资源描述:

《基于arm数据记录仪软件系统的研究与设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、武汉理工大学硕士学位论文基于ARM数据记录仪软件系统的研究与设计姓名:徐小明申请学位级别:硕士专业:信号与信息处理指导教师:沈维聪20100501摘要近年来,随着嵌入式技术的快速发展和普及,数据采集记录系统在多个领域的运用越来越广泛。在实际工程测试时,需要使用数据采集记录仪做电厂现场振动监测,高空或井下检测,车载振动监测,桥梁悬索检测,机械设备现场检测,隧道振动检测等。由于数据采集记录仪具有便携性,低功耗,可扩展性强和功能强大等特点,所以它需要强大的软件系统作为支撑,并且还应具有友好的图形用户界面,因此研究数据记录仪的软件系统具有十分重要的意义。本课题的研究工作是基于一个具体的项目—

2、—便携式数据记录仪,该项目的目标是运用嵌入式处理器,加上外围的网络数据采集卡,设计一个集数据采集,数据存储,实时显示波形和数据回显功能于一体的数据采集记录系统。根据系统功能需求分析,并结合系统的硬件资源,考虑到系统的实用性和方便性,本文做了以下工作来设计系统。首先通过比较和方案论证,在权衡了产品性能,成本和可扩展性等各方面因素后,设计了软件系统的架构。选择了U.Boot作为系统的启动加载程序;将开源的Linux操作系统作为项目的核心系统;使用了开源的Qt/Embedded作为整个系统图形用户界面的开发工具。接着在总体的软件系统架构的指导下,移植了U.Boot;编写了硬件的设备驱动程序

3、且移植了Linux内核;搭建了Qt/Embedded的ARM开发环境,包括基于PC机的x86版本和基于嵌入式开发的ARM版本的开发环境;并制作了基于Qt4的根文件系统。然后,在以上两项工作的基础上,设计了数据记录仪的图形用户界面的总体方案。即主界面与子界面的方案。主界面实现类似于系统菜单的功能,子界面实现系统所需的具体的功能——数据采集功能,实时波形显示功能,波形回显功能和参数设置功能。并且分别设计了各个功能模块的界面程序,最终将它们组合起来完成了系统的功能。最后阐述了项目开发中几个典型的问题的调试和系统关键问题的解决方法,包括屏幕的旋转和触摸屏校正。并提出了该课题存在的一些不足之处

4、和今后需要迸一步研究的方向。关键词:数据记录仪,U-Boot,Linux,ARId,0t/EmbeddedAbstractInrecentyears,withtherapiddevelopmentofembeddedtechnologyandpopularity,thedataacquisitionsystemismoreandmorewidelyusedinmanyfields.Inpracticalengineeringtesting,weneedtousetheDataAcquisitionRecordertomakepowerplanton—sitevibrationmoni

5、toring,aerialorundergroundtesting,vehiclevibrationmonitoring,suspensionbridgestesting,machineryandequipmenton-siteinspection,tunnelvibrationtestingandSOon.Becausethedataacquisitionrecorderhasmanyadvantages,suchasportable,lowpowerconsumption,scalability,strongandpowerful,itneedsakindofpowerfulbu

6、tcompactoperatingsystemflSitsbasisandafriendlygraphicaluserinterfaceforuser’Sconvenience.Theresearchtopicisbasedonaspecificproject—·PortableDataRecoder,theproject’SgoalistouseARMtechnologyandembeddeddevelopmenttechnology,coupled、^,iththeexternalnetworkdataacquisitioncard.todevelopaproductwhichh

7、asthefunctionofdataacquisition,datastorage,real-timedisplayanddataechowavefunction.Accordingtothesystemfunctionalrequirementsanalysisandintegrationofhardwareresources.coupledwiththecommunicationandcoordinationwiththecustomerandhar

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。