基于嵌入式系统的示波器接口软件设计

来源 :电子科技大学 | 被引量 : 2次 | 上传用户:liongliong570
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电子测量技术的快速发展,人们对示波器功能的多样性和丰富的外围接口等多方面提出了更高的要求。由于基于DSP+FPGA架构的数字存储示波器外围接口资源受限,而嵌入式微处理器系统具有强大的系统控制能力和丰富的接口资源,在操作系统的管理下还可方便快捷地实现人机交互、数据传输、网络通信等功能。因此为了扩展数字存储示波器的外围接口,在本课题中示波器引入了ARM微处理器,在嵌入式Windows CE系统平台下完成示波器USB Host接口和以太网口的扩展,以实现示波器与U盘的通信和通过以太网口与上位机的通信。本文的主要内容包括设计实现基于Windows CE系统的FPGA流式接口驱动、定制嵌入式Windows CE系统和开发接口通信应用程序三部分。1.在嵌入式Windows CE平台下,设计实现FPGA流式接口驱动程序。FPGA正常工作是实现接口通信功能的必要前提,需要为应用层的功能实现提供支持。在本课题中,为了提高FPGA的数据传输速度,FPGA流式接口驱动程序主要采用地址映射的方法,实现用户空间申请的虚拟地址与物理地址的映射,从而用户通过访问虚拟地址就可实现对物理地址的访问,即对FPGA的访问。2.定制嵌入式Windows CE系统。根据示波器硬件系统和项目实际需求,需对嵌入式Windows CE系统进行裁剪和定制,以搭建一个可驱动硬件系统正常工作的嵌入式系统。其中,系统定制所涉及到的主要内容包括板级支持包的修改、设备驱动和系统内核功能组件的裁剪以及系统配置文件的修改。3.在Windows CE系统下,开发接口通信应用程序。在接口通信应用程序中,需要编写访问FPGA设备、检测USB存储设备插拔状态、获取U盘根目录文件列表和对U盘文件进行读写操作的功能代码,以实现数字存储示波器与U盘之间的通信;编写设置网络信息、获取网络信息和SOCKET通信的功能代码,以实现数字存储示波器设置网络信息、获取网络信息以及通过以太网口与上位机通信的功能,从而实现上位机对数字存储示波器远程控制。本课题对数字存储示波器接口通信功能进行了研究,最终实现了示波器的接口通信功能,丰富了示波器外围接口。
其他文献
对49只眼(27例)老年黄斑变性眼进行了白光和色光视网膜电图及色觉(FM 100-hue)的测试和分析。36只眼(73.5%)有异常的视网膜电图,33只眼(67.3%)有异常的色觉。23只眼(46.9%)同
对杏鲍菇(Pleurotus eryngi)i、灵芝(Ganoderma lucidum)、云芝(Coriolus versicolo)r和鸡腿菇(Coprinus coma-tus)4种食用菌进行一级液体富硒培养,采用原子荧光光谱仪(AFS)
应用Deform-3D软件建立Johnson-Cook材料模型,采用有限元方法对42Cr Mo钢进行铣削仿真分析,研究了不同切削参数对切削仿真结果的影响,利用仿真切屑与实际切屑进行对比,验证了
目的工业产品的表面缺陷对产品的美观度、舒适度和使用性能等带来不良影响,所以生产企业对产品的表面缺陷进行检测以便及时发现并加以控制。机器视觉的检测方法可以很大程度
目的探讨强化营养护理对维持性血液透析(MHD)患者营养状况的影响。方法以在我院血液净化中心行MHD的患者为研究对象,随机分成干预组和对照组。干预组在常规护理基础上给予强
食品安全涉及民生,事关经济社会的稳定发展。公众能否有效参与食品安全监管对解决食品安全问题至关重要。文章借鉴部分国家和地区在食品安全治理领域的成功经验,通过分析我国
在我国环境状况日益恶化的情况下,人们已经意识到环境问题的严重性,同时也采取了各种措施来实现对环境的保护和改善。绿色节能技术在建筑施工中的应用是建筑行业进行环境保护
GPS高程拟合在生产中的应用大多处于研究阶段,其应用面受到多个因素制约,尚无普遍适用的成熟解决方案。作者通过多种拟合模型对比,基于多面函数模型算法的高程拟合模型,在进
划分了基于水资源分配方案的东江流域生态补偿主体和客体,计算了流域水资源价值、生态系统服务价值和保护与改善费用,以及基于水资源价值的生态补偿费用和标准;探讨了东江流
《工具技术》杂志是成都工具研究所主办的切削与测量工程综合性技术刊物。主要报道机械加工中切削与测量技术的最新进展,金属切削理论研究,新型刀具研制及其应用,数控工具系