基于USB的测试软件设计

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:along14702
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在欧洲粒子物理研究所(CERN)的大型离子对撞实验(ALICE)中,光子探测系统(PHOS)需要大量的数据采集板采集高速粒子碰撞时产生的信号。为了保证批量生产的数据采集板在PHOS系统中能正常工作,需要对每块板进行测试。基于实际需要,课题组设计一个可对该板进行离线测试的基于USB的测试系统,以期高效完成对数据采集板的功能测试及故障诊断,减小测试难度。该系统主要由硬件平台、下位机固件和上位机测试软件组成。这个系统已完成硬件的制作和基本固件程序的编写。本论文在此基础上完成PC端程序的设计和开发,并实现了FPGA在线配置功能。  本文针对项目需求对基于USB的测试系统上的PC端程序进行了设计工作,结合虚拟仪器技术的思想,在 CPRESS公司提供的开发工具的帮助下,通过面向对象语言C++完成了代码的编写,包括图形界面的设计和具体应用功能的实现,为用户提供了一个友好的操作平台。  对测试软件进行功能验证的结果表明,该测试软件可代替手工测量设备完成对数据采集板的离线测试工作。通过友好的人机界面,进行各项测试操作,完成了对数据采集板的各类数据的采集、分析、显示、存储和导出的工作,并可对采集板的工作状态进行监控。  数据采集板上的控制器由FPGA实现,根据实际应用的需要,本文在原有的测试系统的基础上提出了在线配置FPGA的具体方案,通过图形界面可以随时对数据采集板上FPGA工作状态进行控制,并对FPGA进行重新配置。
其他文献
在车辆检测算法中,单一的目标提取技术在性能是很有限的。为了得到良好的检测效果,有效的途径之一是使用改进的目标提取技术来进行车辆检测。不同的目标提取技术有各自的局限
视频监控系统现在已经转入了数字时代。随着数字网络通信技术的发展,视频监控系统也越来越多地利用了数字网络。人们在生活中越来越多地接触到网络视频的应用。它在城市安全,
数字信号处理理论随着现代电子信息技术的飞速发展得到了广泛的应用,特别是语音信号识别、声纳数据采集、雷达信号接收、图像信息处理、卫星通信保障等诸多关键领域取得了瞩
无线传感器网络是由大量传感器节点所构成的多跳自组织网络系统。随着无线传感器网络应用领域的日益扩展,网络规模的不断扩大,越来越多的应用不得不采用随机播撒的方式部署网
摘要:随着我国的城市园林绿化建设得到了较大的发展,政府投入了大量的资金,使我国城市园林绿化上了一个新台阶。为深入贯彻落实科学发展观,统筹人与自然和谐发展,同时缓减经济活动对自然环境的生态影响,共同构建资源节约型与环境友好型社会,我们要以可持续发展的理念指导城市园林绿化建设。通过城市园林绿化工程,可以美化城市、减轻污染,为居民提供舒适的生活环境,有利于我国的低碳城市建设。本文通过对城市园林功能的介绍
期刊
视频压缩技术是多媒体通信的关键技术之一。随着数字电视、网络流媒体和DVD技术的广泛应用,视频压缩技术已经成为广播和娱乐媒体最基本的组成部分。视频压缩技术的广泛应用源
无源雷达指利用外辐射源发射的电磁信号进行目标探测的雷达系统,相比于有源雷达,因为无源雷达不具备发射电磁信号的能力,所以难于被发现,战场生存能力得到显著提高,因而已成
SF6高压断路器是电力系统中重要的电气设备,在电网中起到控制和保护作用。因此确保断路器的可靠性运行极为重要。我国目前所采用的“到期维修”的计划体制存在着严重的不足,
随着多种无线网络的快速发展,网络覆盖相互重叠,利用各无线网络的不同特点,可以形成优势互补的异构无线网络。异构无线网络是未来无线网络的发展趋势,其目的是更合理的利用现
多用户分集是多用户无线通信中固有的分集。不同用户经历的衰落不一样,因此某个用户经历深衰落的同时,另外的用户可能有很好的信道质量。基于这样的事实,利用多用户分集可以