基于WinUSB与SHT75的温湿度数据采集与控制系统设计仿真.pdfVIP

基于WinUSB与SHT75的温湿度数据采集与控制系统设计仿真.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
基于WinUSB与SHT75的温湿度数据采集与控制系统设计仿真

学兔兔 骞、l 訇 地 基于WinUSB与SHT75的温湿度数据采集 与控制系统设计仿真 Temperatureand hum iditydataacquisitionand controlsystem design andsim ulationbasedontheW inUSB and SHT75 彭 伟 PENG Wei (武汉城市职业学院 电子信息工程学院,武汉430064) 摘 要:研究了微软WinUSB通用驱动程序框架,解析了WinUSB~E动包构成及其INF文件关键条目,以 C#为上位机软件开发平台设计了基于WlnUSB的接口软件,使用代理实现了数据包的异步收 发,下位机基于MlcrochlpUSB接口系统固件框架,以PIC18F455微控制器及SHT75传感器为 核心,设计了温湿度数据采集与控制系统并进行仿真测试,为基于WInUSB的接口系统开发提 供了重要参考。 关键词 :WInUSB;INF;PIC;USB接口;C#;SHT75;仿真 中圈分类号:TP368.2;TP311.1 文献标识码 :A 文章编号 :1009-0134(2013)08(上)-0129-05 Ooi:10.3969/J.1ssn.1009-0134.2013.08(上).40 0 引言 USB驱动程序堆栈体系结构框图,图中出现了微 软推出的USB设备通用驱动程序WinUSB,它基于 每年有超过20亿的新安装器件 ,可连接多种 WindowsDriverFramewo~s(WDF)开发,由内核 类型的设备,能够 自动进行配置,连接简单且支 模式驱动程序(Winusb.sys)与用户模式DLL(winusb. 持热插拨 ,多数时候不需要提供独立的电源 , dl1)共两个基本组件构成。WinUSB(Winusb.sys) 具有高传输速率,高可靠性等,上述诸多优点使 可作为单一usB设备或复合设备功能驱动程序安 USB成为 了最成功 的PC机接 口。微软为大量USB 装在设备 内核模式堆栈 中。用户程序通过调用 类设备提供类驱动程序 ,且一直在改进和增加类 WinUSB用户模式动态链接库winusb.dll公开的函 驱动程序的数量,对于USB设备独立硬件供应商 数与USB设备通信 。图1展示 了包含3个Winusb. (IHV),Windows驱动程序基础(WindowsDriver sys实例的USB驱动程序堆栈 ,实例 1注册设备接 Foundation,WDF)已成为USB驱动程序开发的首 口A,支持用户模式驱动程序(Usboem.dl1),实例 选模型,它提供3个选项来访

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档