基于嵌入式系统自定义组态界面的通用测试平台设计与开发

来源 :安徽大学 | 被引量 : 0次 | 上传用户:lili_mine12_5
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统的功能完整性、稳定性、安全性是嵌入式设备平稳运行的关键,尤其是在大批量生产的场景下,若任一环节出问题便会导致严重的经济损失,这就要求对嵌入式系统进行严格的测试、确认和验证。随着技术的发展,越来越多的行业和领域开始使用各种按需定制的嵌入式设备,尤其是中小型嵌入式设备,根据不同要求定制,品种繁多,功能丰富,针对这些测试需求,若是使用分别设计测试板的方法,会使得生产成本大大增加,所以,对这些嵌入式设备进行统一有效的功能测试显得愈加重要。因此,设计并开发出一款通用的嵌入式测试平台也就具有了重要的意义和实际应用价值。脱离测试板,有些嵌入式设备失去了功能的表现形式,但是其功能表示依旧蕴含于设备的输入输出数据之中,对这些数据进行采集并反馈即可实现对设备的功能测试。基于这个思路,本文给出了一种通用嵌入式设备测试平台软件的设计方案,可以测试大部分串行数据通信的嵌入式设备,并实现了基本的功能。本文首先对测试软件进行了总体设计,设计了板端测试平台和PC端监控平台的总体架构。接着详细设计了板端测试平台的各个功能模块,具体实现的模块如下:数据采集,可以采集串行数字、模拟数据,并阐述了控制串口与AD转换器的方法;波形描绘,可以描绘出数据源的数据波形,并给出了缓冲区的详细设计;数值显示,可直接显示输出值;数据存储,可按要求保存测试数据,并给出了详细的数据库选用与设计;组态配置:模拟简单的组态配置界面,并阐述了利用QT拖拽技术实现的方法;网络传输,传输供PC端监控平台调用的数据,其中详细介绍了服务器端TCP与UDP的实现。同时还设计了PC端监控平台,可以实时通过接收板端发送的广播数据显示测试数据或描绘波形,亦可通过TCP传输从板端获取已存储丰富测试数据的数据文件。最后本文利用该测试平台对一些嵌入式项目进行了测试验证,达到了预期的效果。
其他文献
军事外交是增进各国和平共处、合作发展的重要途径,军事外交话语权建设日渐成为跨学科的研究领域。本文在厘清话语和话语权概念的基础上,从话语分析的视角梳理了话语权建设的
对于康德前批判和批判时期的分界问题直接导致对其道德哲学思想转向的定位。至少早在18世纪60年代,康德的反思活动就已经奠定了其理论发展的基本方向。经过60到70年代20多年
在农业产业的发展中,大力发展农田水利工程对促进农业经济发展的效用不可替代。由于宁夏固原市原州区多山地少平原,所以发展小型农田水利工程十分必要。基于此,分析原州区小型水
目的:探讨临床健康教育路径在宫颈癌根治术中的作用。方法:将69例宫颈癌根治术患者随机分为两组,对照组实施常规健康教育,观察组应用健康路径计划对患者实施健康教育,两组比
反垄断民事诉讼,是一种基于《反垄断法》赋予违法垄断行为的受害者,以提起垄断侵权之诉的诉权,使遭受损失的受害人通过民事诉讼的形式获得司法救济的制度。当然,反垄断民事诉
<正>"认识方程"是小学数学里的一节经典课例。这一内容的学习,除了知识层面的意义,更重要的是实现内部认知结构由算术思维向代数思维的过渡。特级教师许卫兵对这节课的教学,
<正>加入WTO后,我国汽车市场进入到一个快速增长期。汽车零配件市场从2000年的1700亿元发展到2008年7200亿元,其中,售后市场从2000年600亿元扩大到3000亿元。随着市场的迅猛
牙周病是口腔中最常见的疾病,成年人中患病率高达90%,牙周病给人造成极大的痛苦,损害健康,影响生命质量。现代医学证明,患牙周病后,轻者牙龈发炎、出血,疼痛,口臭,重者牙周组织被破坏,使
报纸
互联网业在当下正蓬勃发展,加之在以云计算、搜索引擎、社交网络、移动支付为代表的互连网技术推动下,互联网与其他行业深度融合,为互联网金融注入了新的活力。然而在其迅速
中国古典诗歌教学是语文教学中的一部分,不论是从应试角度,学生终生阅读所需能力的角度还是从情感或精神的角度,有效的古典诗歌教学都将起到非常重要的作用,因而研究古典诗歌