2024年4月21日发(作者:)
西南交通大学
硕士学位论文
RS232/USB串口转换驱动软件的设计及其应用
姓名:***
申请学位级别:硕士
专业:通信与信息系统
指导教师:***
20040301
嚣瘫交逶文学瑕士聚突生拳绥论文
篱{燹
摘、要
随着技术的撼动和Pc价格的不断下降,大量Pc机将只装配支持即搔即用
《Plug&Play)的USB(Universal
Serial
Bus)接口,稀舍弃旧的标准串符
接滔Rs一232。毽藤,大譬现存RS232浚冬就髹冁涤滚,为_l邂,疲爆孛逶嚣鬟鬟
一个设备来转换RS232到USB接口。本论文就是在这样的背景下致力于设计芹H
开发一个基于Windows2000操弦系统上斡USB/RS-32接口转换器。
在对器种串行接瑚及其转换方法进行分析的藻础上,论文飨出了琵个系
统浚诗帮窦臻方案。第一个方案巾鹣USB/118-232接口转换器怒~个
HID(Human
Interface
Device)设备,使用Cypress
AN2131Qc控制器逃行协
议转羧。遴过在RS-232接蜀努没葶鬟羚之溺馕麓该转换嚣,键燕设残炎~令
HID类设镰,实现了不用编写驱动稷序的USB/RS-232转接嚣麴设计。并可
敬翻用凡个Windows支持豹通信API盔数与其逶傣。
考虑剿通用燃,程第二个USB/RS一232接口转换器设计方絮中,PC端的
应麓较释依然是静对RS-232宰雩亍璃弱编程懿,辨设遣是戮RS-232为数据遴
信遴道,德麸Pc碧#肄设之阕静锈理逡接却怒USB藤线,奖上黪数据遁傣鬯怒
USB数据格式。转接嚣鼠有一个能列举虚拟串翻的driver,这也是当前各种
商业RS-232串口转换器的流行做法。论文蓖先对WDM(windows
Driver
Mode)
进行了分析,然后獠据设计慰路在第一个浚计方案基础上,使髑
Windows2000DDK,Visual
C*S。0,Db龄iew,WinDbg,Va-Ⅸare4.0嚣嚣发鞠诞试
工具,开缴出了芹日真实串口功能基本相同的康拟串口,桥设备以及后台控制糕
序。
论文最后对凝个设计和应鞠进行了总结,对驱动程序搿笈环境设鬣述杼
了j穗缡,对设计特惠鞠存在麓溺蘧滋霉亍了谤谂,势撬遗7涟一疹懿宠善悉潞e
关键谲;通用串行总线,RS-232,人工接瞄设餐,转换瓣,康拟串口,
设备对象,设备驱动汗发工具


发布评论