文档介绍:重庆邮电大学硕士学位论文基于驱动程序设计与实现分类号密级论文题目的千兆以太网测试仪英文题目硕士研究生谢军辉指导教师黄俊副教授学科专业信号与信息处理论文提交日期论文答辩日期论文评阅人答辩委员会主席年月日
兹阪学位论文作者签名:帮挥学位论文作者签名:津罕群锥嘣掠叭独创性声明学位论文版权使用授权书汐/,月孑签字日期:沙月已经发表或撰写过的研究成果,也不包含为获得重麽整电太堂或其他教育机构重鏖唑电太堂重废自缣本人声明所呈交的学位论文是本人在导师指导下进行的研究工作及取得的研究成果。据我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人的学位或证书而使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢意。签字日期:本学位论文作者完全了解有关保留、使用学位论文的规定,有权保留并向国家有关部门或机构送交论文的复印件和磁盘,允许论文被查阅和借阅。本人授权可以将学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编学位论文。C艿难宦畚脑诮饷芎笫视帽臼谌ㄊ导师签名:‘
摘要面对数据流、多媒体业务的日益增长和大容量、高速率、多功能网络产品市场规模的扩大,千兆以太网逐渐发展成主流网络技术,.应用于数据网络的骨干位置。为减少网络故障,保障网络性能,如何实时评估和分析网络性能是组网、建网、运营和维护中的一个关键问题。目前国内以太网测试仪表市场主要为虵公司的仪表,其测试功能不够完善,界面为英文显示,可操作性不强。因此千兆以太网测试仪具有广阔的市场前景。嵌入式系统技术作为一种新的技术发展趋势,能使仪表具有实时可靠性的同时,还能配置比以往更多元化的功能。本文将嵌入式操作系统应用到千兆以太网测试仪中,设计出结构简单,性能稳定的手持式网络测试仪。本论文首先简要介绍了研究背景,然后深入研究嵌入式操作系统,确定采用操作系统进行千兆以太网测试仪的研发并确定测试仪的总体架构;接着对嵌入式操作系统的结构、特点和开发环境做了详细的介绍,分析研究了系统下的驱动程序架构、加载机制、中断处理机制,介绍了系统下的两类驱动开发模式:本地设备驱动、流接口驱动;然后针对运营商对仪表的特定功能需求和嵌入式系统的软硬件资源,提出测试仪软硬件交互部分的设计方案;其次按照模块化设计的理念,确定将功能划分成基本的功能模块并将某些通用的、要共享的模块创建为动态链接库;再次基于对千兆位以太网控制器芯片的研究,提出了芯片驱动各个功能模块的具体设计方案,在这部分中对驱动的初始化流程、中断处理和数据收发及驱动加载等模块的设计和具体实现都进行了详细的阐述;最后,搭建开发环境,完成代码的编写并烧写到开发板中进行调试。通过测试表明,该测试仪的硬件设计方案和千兆位以太网控制器驱动程序设计都完成了预期的功能,能够在硬件平台上稳定可靠地运行,代码具有很好的健壮性、有效性和扩展性,取得了良好的执行效果。关键词:千兆以太网,,,驱动程序重庆邮电大学硕士论文
,曲一.—瓼重庆邮电大学硕士论文琺琱,琺瓹—琣,,’,.籄.
篏,重庆邮电大学硕士论文琍,Ⅱ
目录摘要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..目录⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.插图清单⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.缩略语⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.第一章绪论⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.,⋯⋯⋯⋯⋯⋯⋯⋯第二章千兆以太网和嵌入式系统⋯⋯⋯⋯⋯;⋯⋯⋯⋯⋯⋯⋯..................⋯.........................⋯..........第三章千兆以太网测试仪设计方案⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..研究背景⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..:⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.发展现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一课题来源及工作⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.论文结构安排⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.以太网技术发展现状⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯...⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.嵌入式操作系统系统介绍⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.⋯⋯⋯⋯⋯:..⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。下的设备驱动模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..∪本章小结⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯测试仪总体设计方案⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.
第五章驱动程序的安装与测试⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..