C8051F340的USBXpress开发包USB通信设计规划.docVIP

  • 6
  • 0
  • 约2.86千字
  • 约 5页
  • 2017-05-27 发布于贵州
  • 举报

C8051F340的USBXpress开发包USB通信设计规划.doc

C8051F340的USBXpress开发包USB通信设计规划

? C8051F340的USBXpress开发包USB通信设计 ? ?? 传统的USB设备驱动程序编写异常复杂,程序员往往很难入手。Silicon Laboratories公司提供的USBXpress开发包大大简化了USB通信的应用和相关驱动程序的开发,只要做好开发前的准备工作,USBXpress开发包完全可以实现USB通信的所有功能。本文介绍USB通信开发的全过程,以及在开发过程中需要注意的事项。(主要针对设备端USB通信进行讲解)   1 USBXpress简介   由SilicON Laboratories公司推出的USBXpress开发包涵盖了主机端和设备端的所有函数功能,支持C8051F32X、C8051F34X和CP210X设备的USB通信。USBXpress开发包中包含主机端的设备驱动、主机端设备驱动安装程序、主机端的动态链接库(DLL)和设备端的函数库文件。   设备端的函数库文件提供了支持C805IF32X和C8051F34X设备USB通信的API函数,这些函数可以在Keil uVision3编译环境下被编译通过。编译前需要在工程中添加相关的文件,详见下文。   设备端函数库中主要的API函数如下:   USB Clock Start() -初始化USB时钟   USB Init()-USB接口初始化   Block Write() -向Buffer中写数据  

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档