- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
串行通信协议测试软件的设计与实现-电子与通信工程专业论文
摘 要
串行通信是数据通信中非常重要的一种方式。随着计算机网络化和微机分级分 布式应用系统的发展,通信的功能越来越重要。串行通信只要少数几条线就可以在 系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信之 间的传输,也包括计算机与外部设备的传输。因此本文设计实现的基于 PXI 的串行 通信协议测试别具意义。
本文利用自顶向下的方式对基于 FPGA 和 PXI 的 RS232、V.24、V.35、X.21 协 议测试板卡的应用软件进行设计与功能验证。具体工作表现在以下三个方面:
首先,本文根据 RS232、V.24、V.35、X.21 各个协议规定,规定驱动与应用软 件通信方式,设计并实现了驱动接口函数。应用程序与驱动程序的通信主要利用了 IRP 和派遣函数。IRP 是操作系统和应用程序与驱动程序进行交互的桥梁。而派遣 函数是用于专门处理 IRP 的函数,二者配合实现应用程序与驱动程序的通信。此外, 应用程序为了能够及时收到底层的中断信息,开启多线程来等待中断事件的触发。
然后,本文设计实现了基于 PXI 的 RS232、V.24、V.35、X.21 协议测试板卡的 应用软件,它主要包括三大模块:配置模块以及数据发送接收模块、误码率测试。 实现了各个协议板卡在该协议下与 PXI 板卡的通信。其中,数据包结构采用 32bit 数据位来进行配置和数据发送接收。
最后,本文在已经实现各项功能时,对整个板卡进行实物测试和功能验证,包 括一致性测试、性能测试和鲁棒性测试等。结果表明板卡功能满足了设计要求。
关键词: RS232,V.24,V.35,X21,协议测试
Abstract
Communication functionality is emphasized with the advances of computer networking and parallelizing. Parallel communication is one of the most important ways in data communication. For a series system, it could be implemented through series ports with few cable connections. It is also suitable for long-distance communication between computers and external devices. Thus, it is with significant meaning to implement a PXI based series communication protocol, which is the main purpose of this work.
This work is company-funded and entitled as “Network Protocol Testing and Analyzing Platform”. A protocol test platform is designed based on FPGA and PXI from a top-to-bottom view, and validated by the application software based on various protocols, i.e., RS232, V.24, V.35, and X.21. Specifically, main work includes three aspects as follows.
Firstly, based on the protocol specification of RS232, V.24, V.35, X.21, this work designs the communication between driver and application software, and implemented the driver interface function. Communication between application software and driver is mainly based on IRP and dispatch function. IRP is the bridge that helps to exchange information among operating system, application software and driver. Dispatch function is specially used to
您可能关注的文档
- 丛枝菌根在水稻清洁生产中的应用研究微生物学专业论文.docx
- 丛枝菌根真菌作用下桉树对土壤中Pb、Zn和Cd的耐受机理研究-环境工程专业论文.docx
- 丛枝菌根对蔬菜辛硫磷残留的影响-植物营养学专业论文.docx
- 丛枝菌根真菌侵染条件下水稻应对镉胁迫的响应研究-环境科学与工程专业论文.docx
- 丛枝菌根在水稻清洁生产中的应用研究-微生物学专业论文.docx
- 丛枝菌根对间作土壤磷的吸收、活化及吸附影响研究-水土保持与荒漠化防治专业论文.docx
- 丛枝菌根真菌(AMF)对苜蓿磷素利用效率和细根周转的影响-草学专业论文.docx
- 丛枝菌根对嫁接在两种不同砧木上的纽荷尔脐橙镁吸收的效应及其机理研究-植物学专业论文.docx
- 丛枝菌根真菌共培养体系的建立及多胺对其生长效应的研究-遗传学专业论文.docx
- 丛枝菌根真菌和植物根围促生细菌组合菌剂对黄瓜根结线虫病的影响-蔬菜学专业论文.docx
- 串行齿轮加工自动生产线可靠性建模与仿真分析-机械工程专业论文.docx
- 串行通信协议测试软件设计与实现-电子与通信工程专业论文.docx
- 串补线路瞬时性故障的判别研究-电力系统及其自动化专业论文.docx
- 串通招投标行为法律规制分析-管理科学与工程专业论文.docx
- 串通招投标法律问题研究-管理科学与工程专业论文.docx
- 串通招投标法律问题分析-民商法专业论文.docx
- 乏氧诱导因子1α在非小细胞肺癌细胞株培美曲塞化疗抵抗中的作用-肿瘤科专业论文.docx
- 乏氧诱导因子1α在非小细胞肺癌细胞株培美曲塞化疗抵抗中作用-肿瘤科专业论文.docx
- 乏氧组织靶向苯胺喹唑啉类酪氨酸激酶抑制剂的设计与合成-药物化学专业论文.docx
- 乏氧选择性茚(1,2-b)喹喔啉-5,10-二氧-11-酮肟衍生物抗肿瘤前药的设计、合成与体外细胞毒性研究-有机化学专业论文.docx
最近下载
- 2025年湖北机关事业单位工勤技能人员技术等级考试(行政后勤管理员·技师)历年参考题库含答案详解(5.docx VIP
- 基于SWOT分析法探讨公立医院体检中心开展健康体适能检测业务的可行性.doc VIP
- 2025年中职高考中职英语二轮复习语法专项第四章代词课件(共237张PPT).pptx VIP
- AI应用行业年度报告2024-奇异因子.docx
- 产教融合视角下AI智慧营销时代广告策划教学路径研究.docx VIP
- 论意境_袁行霈.pdf
- 02S101矩形给水箱图集标准.pptx
- 二年级语文上册部编版第7单元基础复习(知识梳理+检测).pdf VIP
- 曲氟尿苷替匹嘧啶片说明书.PDF VIP
- 12J6 外装修(标准图集).pdf VIP
原创力文档


文档评论(0)