rs232到usb的转换器的毕业设计.doc
约54页DOC格式手机打开展开
rs232到usb的转换器的毕业设计,rs232到usb的转换器的毕业设计本文共计54页,18584字;摘 要通用串行总线(usb)作为一种新型总线,日益广泛地应用到it产品中。ti公司的tusb3410可以在usb接口与通用异步收发报机串行接口之间建立桥接。tusb3410集成了通过usb接口与主机进行通信所需要的逻辑电路。本文利用tusb3410设计了...
内容介绍
此文档由会员 霜天盈月 发布
RS232到USB的转换器的毕业设计
本文共计54页,18584字;
摘 要
通用串行总线(USB)作为一种新型总线,日益广泛地应用到IT产品中。TI公司的TUSB3410可以在USB接口与通用异步收发报机串行接口之间建立桥接。TUSB3410集成了通过USB接口与主机进行通信所需要的逻辑电路。本文利用TUSB3410设计了一个RS232到USB的转换器,进而利用现有无线传输模块设计了一个无线USB接口收发器。
课题的设计实现涉及到硬件、固件、软件三个方面的内容。在硬件设计实现中,采用了业界著名的EDA软件Protel 99进行设计、仿真,这样一方面提高了工作效率,另一方面保证了设计的可靠性。在固件设计实现中,采用德国著名的Keil公司的8051 MCU固件集成开发环境μ-Vision2,通过该集成开发环境可以对TUSB3410中的8052 MCU进行实时在线仿真,为固件的成功开发奠定了坚实的基础,提供了有力的工具支持。软件使用Windows自带的驱动程序。
关键词 USB , TUSB3410, 固件,源程序
Abstract
As a new-type computer bus, Universal Serial Bus(USB) has already become a part of peripheral equipment of PC. TI’s TUSB3410 provides bridging between a USB port and an enhanced UART serial port. The TUSB3410 contains all the necessary logic to communicate with the host computer using the USB bus. In this paper,I use the TUSB3410 to design a bridge between a USB port and a UART serial port, and then together with a
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1 课题背景 1
1.2 选题意义 1
1.3 本论文所做的工作及论文结构 2
1.3.1 本论文所做的工作 2
1.3.2 论文结构 2
第2章 USB体系结构 4
2.1 USB概述 4
2.2 USB的特点 4
2.3 USB总线结构 5
2.4 USB传输方式 7
2.5 USB机械电器特性 8
2.6 USB通信协议介绍 9
2.6.1 USB通信协议的结构 9
2.6.2 电气层 9
2.6.3 协议层 10
2.6.4 传输层 12
2.7 本章小节 13
第3章 USB控制芯片的选择 14
3.1 常用USB2.0控制芯片介绍 14
3.2 TUSB3410的特点和结构 14
3.3 TUSB3410的引脚描述 16
3.4 本章小节 18
第4章 硬件设计 19
4.1 总体设计 19
4.2 RS232模式 19
4.3 RS485模式 22
4.4 IRDA数据模式 22
4.5 电源模块 23
4.6 EEPROM模块 24
4.7 本章小节 24
第5章 固件程序设计 25
5.1 固件开发概述 25
5.2 外设描述符表 25
5.3 KEILC51简介 27
5.4 主要部分程序介绍 28
5.5 本章小节 29
第6章 驱动程序与系统调试 30
6.1 驱动程序介绍 30
6.2 设备调试 33
6.3 本章小节 34
. 结 论 35
参考文献 36
完整源程序 37
致谢 46
毕业设计(论文)成绩评定表 47
部分参考文献
1许永和. EZ-USB FX系列单片机USB外围设备设计与应用. 北京航空航天大学出版社, 2002,2-10
2 王成儒 ,李英伟.USB 2.0原理与工程开发. 国防工业出版社. 2004, 5-8
3 边海龙, 贾少华.USB 2.0设备的设计与开发.人民邮电出社.2004,103-120
4 许永和. USB外围设备设计与应用.中国电力出版社.2002,14-20
5 USB 张念怀,张浩.总线接口开发指南.国防工业出版社2001,56-58
6 陈启美,丁传锁.计算机USB接口技术.南京大学出版社.2003,168-170
[face=Georgia][/face]
本文共计54页,18584字;
摘 要
通用串行总线(USB)作为一种新型总线,日益广泛地应用到IT产品中。TI公司的TUSB3410可以在USB接口与通用异步收发报机串行接口之间建立桥接。TUSB3410集成了通过USB接口与主机进行通信所需要的逻辑电路。本文利用TUSB3410设计了一个RS232到USB的转换器,进而利用现有无线传输模块设计了一个无线USB接口收发器。
课题的设计实现涉及到硬件、固件、软件三个方面的内容。在硬件设计实现中,采用了业界著名的EDA软件Protel 99进行设计、仿真,这样一方面提高了工作效率,另一方面保证了设计的可靠性。在固件设计实现中,采用德国著名的Keil公司的8051 MCU固件集成开发环境μ-Vision2,通过该集成开发环境可以对TUSB3410中的8052 MCU进行实时在线仿真,为固件的成功开发奠定了坚实的基础,提供了有力的工具支持。软件使用Windows自带的驱动程序。
关键词 USB , TUSB3410, 固件,源程序
Abstract
As a new-type computer bus, Universal Serial Bus(USB) has already become a part of peripheral equipment of PC. TI’s TUSB3410 provides bridging between a USB port and an enhanced UART serial port. The TUSB3410 contains all the necessary logic to communicate with the host computer using the USB bus. In this paper,I use the TUSB3410 to design a bridge between a USB port and a UART serial port, and then together with a
目 录
摘 要 I
Abstract II
第1章 绪论 1
1.1 课题背景 1
1.2 选题意义 1
1.3 本论文所做的工作及论文结构 2
1.3.1 本论文所做的工作 2
1.3.2 论文结构 2
第2章 USB体系结构 4
2.1 USB概述 4
2.2 USB的特点 4
2.3 USB总线结构 5
2.4 USB传输方式 7
2.5 USB机械电器特性 8
2.6 USB通信协议介绍 9
2.6.1 USB通信协议的结构 9
2.6.2 电气层 9
2.6.3 协议层 10
2.6.4 传输层 12
2.7 本章小节 13
第3章 USB控制芯片的选择 14
3.1 常用USB2.0控制芯片介绍 14
3.2 TUSB3410的特点和结构 14
3.3 TUSB3410的引脚描述 16
3.4 本章小节 18
第4章 硬件设计 19
4.1 总体设计 19
4.2 RS232模式 19
4.3 RS485模式 22
4.4 IRDA数据模式 22
4.5 电源模块 23
4.6 EEPROM模块 24
4.7 本章小节 24
第5章 固件程序设计 25
5.1 固件开发概述 25
5.2 外设描述符表 25
5.3 KEILC51简介 27
5.4 主要部分程序介绍 28
5.5 本章小节 29
第6章 驱动程序与系统调试 30
6.1 驱动程序介绍 30
6.2 设备调试 33
6.3 本章小节 34
. 结 论 35
参考文献 36
完整源程序 37
致谢 46
毕业设计(论文)成绩评定表 47
部分参考文献
1许永和. EZ-USB FX系列单片机USB外围设备设计与应用. 北京航空航天大学出版社, 2002,2-10
2 王成儒 ,李英伟.USB 2.0原理与工程开发. 国防工业出版社. 2004, 5-8
3 边海龙, 贾少华.USB 2.0设备的设计与开发.人民邮电出社.2004,103-120
4 许永和. USB外围设备设计与应用.中国电力出版社.2002,14-20
5 USB 张念怀,张浩.总线接口开发指南.国防工业出版社2001,56-58
6 陈启美,丁传锁.计算机USB接口技术.南京大学出版社.2003,168-170
[face=Georgia][/face]