基于Cortex-A8数据采集分析平台的设计与实现

被引量 : 5次 | 上传用户:fpkneo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当今世界,电子信息技术和数字信号处理技术迅速发展,工业生产和控制对数据采集和分析的需求日益增多,数据采集分析仪器在各个领域内的应用也得到了广泛的发展。而随着嵌入式系统的发展,那些基于嵌入式的数据采集分析仪器更受人们的欢迎,主要原因除了其性能不低于PC机外,同时它们还具有低功耗、低成本、便携以及软硬件可裁剪等特点。本课题所要设计的是一款基于Cortex-A8数据采集分析平台,整个平台的硬件部分是以三星公司生产的S5PV210处理器(ARM Cortex-A8内核)为主控芯片的ARM开发板,系统及上层应用部分是基于嵌入式Linux内核和嵌入式Qt技术的。本平台支持两种通信方式的数据采集卡,一种是基于USB通信协议的采集卡,另一种是基于TCP/IP协议的采集卡。平台的采集控制部分通过控制前端的数据采集卡采集数据,并将上传的采集数据按选定的存储格式存放到文件中,而波形显示部分主要是利用存储的采集数据实现波形回放和数据分析处理等功能。论文首先介绍了课题的研究背景、意义及数据采集分析仪器的国内外现状,同时也对平台的开发技术、按时间抽取的基2-FFT算法、Linux设备驱动的作用和调用流程以及平台的整体设计做了简要性的概述。其次,根据平台的开发需要,构建了平台整体系统,其中包括配置和编译Linux内核,移植Tslib和Qt两个开发应用程序时所需要的库,利用Busybox制作根文件系统并使用脚本语言使其实现U盘的自动挂载和应用程序的自启动。然后,结合基于USB通信协议的数据采集卡的实际使用情况以及其所使用的CH376S的芯片资料,对CH376S设备驱动程序的设计进行了需求分析,并对驱动的注册和注销、设备的探测和断开、数据包的传输以及驱动程序编译的具体实现方法做了详细的阐述。最后,结合平台实现的功能,分别对监控热插拔模块、数据采集控制模块、波形回放和数据分析模块以及软键盘模块的设计实现方法做了重点讲解。其中对大容量数据文件的显示和划屏操作实现波形任意滑动两大问题,分别提出了解决方案和模型设计。最终对平台实现的所有功能进行测试和分析,总结了本设计的不足之处,并提出了几点可改进的地方。
其他文献
<正>近年来,由于我院护理部狠抓医疗安全工作,护理差错逐年减少,但护理纠纷时有发生。为避免护理纠纷的发生,本文将我科近年来发生护理纠纷的常见原因作一分析。
伴随着我国经济的高速发展,隧道工程在全国得到大规模的开发,越来越多的大型隧道工程开工建设,由于其施工工艺的优势,盾构隧道掘进的同时进行出渣操作,衬砌在盾构机内拼装完成,随后
气藏钻井中常常遭遇气侵溢流情况,给钻井安全带来严重危害。负压差下气侵发生的机理已经众所周知,然而,时有井下气侵发生在井筒流体处于正压差条件下,即在井筒流体压力大于气
研究目的与意义卫生监督体系是公共卫生体系的重要组成部分,是执行国家卫生法律法规,维护公共卫生秩序和医疗服务秩序,保护人民群众健康,促进经济社会协调发展的重要保证,人
随着科技的进步和酒店行业的发展,酒店的管理和服务逐渐实现了智能化。智能化酒店通过采用先进的嵌入式、移动互联网、综合布线等技术手段将酒店内相关子系统和设备进行统一便
榆林窟东崖峭立,其上洞窟分上下两层,上层洞窟普遍早于下层洞窟,但崖面上无明显栈道遗迹,石窟初创时上层洞窟如何登临值得考虑。从石窟崖面现状迹象,参考河谷自然地貌及同一
Klotho最早被认为是一个衰老抑制基因,并且Klotho基因缺陷的小鼠表现为衰老样表型。尽管最近有研究报道证实Klotho基因在许多恶性肿瘤中发挥抑制肿瘤发生的作用,但是其在肝癌
资产证券化交易作为融资方式的创新,较之于传统证券交易,其信息披露在披露内容、风险信息分布以及披露主体等方面均有其特殊性,从而决定了资产证券化信息披露法律制度相对于传统
针对35k V线路-变压器组接线方式,以SIEMENS 7SD610保护装置为例,详细介绍其采用光纤差动保护的工作原理,并提出具体实用的整定计算原则和检验调试方法。
融资难的问题一直困扰广大中小企业,作为解决这一问题的新思路,仓单融资的创新就在于它从中小企业的实际情况出发,充分利用了中小企业拥有较多流动资产的特点,同时,它兼顾了第三方