- 1、本文档共39页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
快电场仪驱动程序设计
快电场仪驱动程序设计
摘要
USB接口芯片PDIUSBD12组成的单片机最小系统来实现一个完整的USB设备。单片机控制器作为下位机,需要设一个针对D12芯片的51单片机的下位程序,称为固件程序;结合硬件电路板运用Driver Studio生产简易驱动框架来开发USB驱动程序USB;程序Fast?Electric Field Instrument?Driver Design
Abstract
China is a country of frequent natural disasters, produced by the lightning current caused by electromagnetic and electrostatic induction electronic equipment each year gave the enterprise and the individual economic property damage and causing serious losses, therefore, establish an effective lightning monitoring of early warning systems and research the appropriate warning forecasting methods, has significance.
Fast electric field instrument driver program design is a software development module of the researching fast electric field.Through the program design ,In order to realize the communication between the hardware and PC .
Because our team is used 51 single chip microcomputer and USB interface chip PDIUSBD12 in hardware to achieve a complete USB equipment. It can exchange data with PC, and realize its expanding function, through connecting with PC. In combination with other two classmates hardware and virtual oscilloscope, The electric field instrument research is reflected in the waveform, in order to achieve our aim. According to research needs,I requires the development three modules ,include firmware, drivers and applications in this part. Composes of fast electric field instrument driver program design.With the other three students achievements together complete the research on this subject.
Key words:USB;FirmwareDriver;Application
目录
1.引言 1
1.1 快电场仪研究的意义与目的 1
1.2 本课题研究的意义 2
1.3 系统实现的功能 2
2.软件介绍 2
2.1 Keil uVision2 2
2.2 DDK 3
2.3 VC++软件 3
2.4 Driver Studio 4
3. USB协议 5
3.1 USB系统的使用分类及系统的描述 5
3.2 总线拓扑 6
3.3 USB物理接口的电器特性 7
3.3.1 USB物理接口 7
3.3.2 电源 7
3.4 USB物理体系结构 8
3.5 USB低层通信协议 9
3.6 USB2.0系统配置 10
3.6.1 USB设备的安装 10
3.6.2 USB设备的拆卸 10
3.6.3 总线标号 11
3.7 数据流种类 11
3.8 USB带宽 11
3.9 USB设备 12
3.9.1 设备特性 12
3.9.2 设备描述 12
4. 系统程序设计 13
文档评论(0)