串口usb数据传输设计.doc
约34页DOC格式手机打开展开
串口usb数据传输设计,2.3万字34页摘要目前带usb接口的设备越来越多,如鼠标、键盘、数码相机、调制解调器、扫描仪、摄像机、电视及视频卡、音箱等。所以对usb设备开发过程和开发技术的了解和掌握十分必要。本文将设计一个串口到usb的接口卡,以实现计算机的串口到计算机usb接口的数据传输。本文设计了一个usb/rs-232转换器,通过它能实现...
内容介绍
此文档由会员 beijing2008 发布
2.3万字 34页
摘要
目前带USB接口的设备越来越多,如鼠标、键盘、数码相机、调制解调器、扫描仪、摄像机、电视及视频卡、音箱等。所以对USB设备开发过程和开发技术的了解和掌握十分必要。本文将设计一个串口到USB的接口卡,以实现计算机的串口到计算机USB接口的数据传输。本文设计了一个USB/RS-232转换器,通过它能实现串口及USB的数据传输。USB作为一种新的电脑互连协议,使得外设到计算机的连接更加高效、便利,是计算机外设接口的发展趋势,将逐步取代RS-232协议串口,因此很多传统的RS-232接口设备都将面临一个向USB接口转换的问题。设计USB/RS-232接口适配器的方法也是多种多样。本设计选用的方案是采用Cypress公司通用的USB控制器芯片CY7C68013,利用其内置的通用异步收发器(UART)在USB与RS-232之间进行信号转换。使用C语言编写设备的固件程序,并在Keil C下进行编译调试;用Visual Basic 6.0开发相应的应用程序。最后,通过该设备连接两台计算机进行通信,并成功地实现文件传输。
关键词:转换器,串行通信,USB,RS-232,CY7C68013
目录
1 引言
2 设计思路及方案选择
2.1 方案对比
3 硬件设计
3.1 芯片的选取
3.1.1 主芯片CY7C68013
3.1.2 电源转换芯片
3.1.3 电平转换芯片
3.2 硬件电路设计注意事项
3.3 硬件电路设计
3.3.1 硬件原理图
3.3.2 元器件清单
3.3.3 成品实物
4 软件设计
5 系统调试
5.1 系统的硬件调试
5.2 固件程序的调试
5.3 开发环境
6 结论
附录A
参考文献
致谢
摘要
目前带USB接口的设备越来越多,如鼠标、键盘、数码相机、调制解调器、扫描仪、摄像机、电视及视频卡、音箱等。所以对USB设备开发过程和开发技术的了解和掌握十分必要。本文将设计一个串口到USB的接口卡,以实现计算机的串口到计算机USB接口的数据传输。本文设计了一个USB/RS-232转换器,通过它能实现串口及USB的数据传输。USB作为一种新的电脑互连协议,使得外设到计算机的连接更加高效、便利,是计算机外设接口的发展趋势,将逐步取代RS-232协议串口,因此很多传统的RS-232接口设备都将面临一个向USB接口转换的问题。设计USB/RS-232接口适配器的方法也是多种多样。本设计选用的方案是采用Cypress公司通用的USB控制器芯片CY7C68013,利用其内置的通用异步收发器(UART)在USB与RS-232之间进行信号转换。使用C语言编写设备的固件程序,并在Keil C下进行编译调试;用Visual Basic 6.0开发相应的应用程序。最后,通过该设备连接两台计算机进行通信,并成功地实现文件传输。
关键词:转换器,串行通信,USB,RS-232,CY7C68013
目录
1 引言
2 设计思路及方案选择
2.1 方案对比
3 硬件设计
3.1 芯片的选取
3.1.1 主芯片CY7C68013
3.1.2 电源转换芯片
3.1.3 电平转换芯片
3.2 硬件电路设计注意事项
3.3 硬件电路设计
3.3.1 硬件原理图
3.3.2 元器件清单
3.3.3 成品实物
4 软件设计
5 系统调试
5.1 系统的硬件调试
5.2 固件程序的调试
5.3 开发环境
6 结论
附录A
参考文献
致谢