--------------------------------------------------
USB Bulk Example Readme File
Copyright (C) 2005 Silicon Laboratories, Inc.
--------------------------------------------------
This release contains the following components:
* USB Bulk Driver Example
* USB Bulk Firmware Example
* Host Application (F32x_BulkFileTransfer.exe)
* Host Application Source
Last updated: 25 MAY 2005
Running the Example on the C8051F32x target board
------------------------------------------------------------
1) Connect the hardware:
a) Connect the target board to a PC through a Debug Adapter.
b) Install shorting blocks at the following positions:
J3[1-2] (P2.0 Switch), J3[3-4] (P2.1 Switch),
J3[5-6] (P2.2 LED), J3[7-8] (P2.3 LED), J9 (P0.2), J10 (P0.3)
and J13 (P1.7 Potentiometer).
c) Connect a USB cable between the target device and the host PC.
d) To power the target board from an wall-powered source, place a
shorting block at J2 and NO shorting block at J11. Next, connect
a DC power adapter to the target board at P1.
e) To power the target board from the USB bus, place a shorting block
on the target board at J11 and NO shorting block on J2.
2) Build and download the Bulk Example firmware:
a) Open the Silicon Laboratories IDE (v1.72 or later).
b) Open the Connection Options window by selecting Options->
Connection Options... in the IDE menus. In the Debug Interface
section, select C2.
c) Connect to the target C8051F32x device (Alt+C, or IDE menu
Debug->Connect).
d) From the Project menu, select "Open Project" and browse to the
Bulk Example Firware project "BulkFirmware.wsp", located by default in the
"Silabs\MCU\Examples\C8051F32x\USB_Bulk\Firmware" directory.
e) Build the project (F7, or through IDE menu Project->Build/Make Project).
f) Download the firmware (Alt+D).
3) Run the Bulk Example firmware:
a) In the IDE, Run the firmware (F5, or IDE menu Debug->Go).
b) When Windows detects the device and the driver installation wizard opens:
a. Choose "Search for a suitable driver for my device", and click Next.
b. Check the box "Specify a location", and click Next.
c. Browse to directory ..\USB_Bulk and select the file SilabsBulk.inf, and click OK.
d. Follow the dialogue to finish driver installation.
c) Once the firmware has been downloaded and is running, the IDE is no
longer needed. Disconnect from the target device with the IDE and
press the Reset button on the Target Board.
4) Run the Bulk Example host application:
a) Run the F32x_BulkFileTransfer.exe application located by default in the
"Silabs\MCU\Examples\C8051F32x\USB_Bulk" directory.
b) The F32x_BulkFileTransfer application will display the current USB
devices connected to the PC. Select the device to be used for the
file transfer.
c) Select file names for Transferring or Receiving data.
没有合适的资源?快使用搜索试试~ 我知道了~
c8051F320做的USB例子
共42个文件
h:15个
c:12个
txt:4个
5星 · 超过95%的资源 需积分: 9 69 下载量 28 浏览量
2008-08-27
11:22:36
上传
评论
收藏 114KB RAR 举报
温馨提示
利用C8051F320的USB传输实例,包含下位机代码和PC驱动
资源推荐
资源详情
资源评论
收起资源包目录
USB_F320.rar (42个子文件)
USB_F320
Firmware
F32x_USB_Descriptors.c 5KB
F32x_USB_Config.h 5KB
F32x_USB_Standard_Requests.c 15KB
F32x_USB_ISR.c 28KB
F32x_USB_Main.h 6KB
F32x_USB_Structs.h 5KB
F32x_USB_Descriptors.h 4KB
F32x_USB_Registers.h 5KB
F32x_USB0_Bulk.wsp 35KB
ReadMe.txt 2KB
F32x_USB_Request.h 4KB
F32x_USB_Main.c 7KB
F32x_USB_Utilities.c 12KB
SilabsBulk.inf 2KB
Driver_Source
bulkrwr.c 17KB
sources 626B
bulkrwr.h 924B
bulkdev.c 35KB
resource.h 454B
bulkpnp.c 69KB
Bulk Driver Reference Manual.pdf 40KB
sources.txt 626B
bulkpnp.h 3KB
bulkusb.c 12KB
bulkusr.h 1KB
bulkpwr.c 38KB
bulkwdm98.h 844B
bulkusb.h 6KB
bulkwmi.h 2KB
makefile 269B
bulkwdm98.cpp 2KB
ReadMe.txt 3KB
bulkwdm98.c 3KB
bulkusb.rc 3KB
bulkusb.mof 568B
bulkwmi.c 16KB
bulkpwr.h 3KB
bulkdev.h 2KB
bulkusb.bmf 700B
makefile.inc 134B
ReadMe.txt 3KB
SiBulk.sys 16KB
共 42 条
- 1
资源评论
- yuanxiaok2014-07-24我已经采用USB例程快速解决产品与pc机的信息交换。good。
- meimeiye2015-04-28x项目已经做完,确实有用
- qq_330973312018-12-04希望有更多像这些开源的东西,学习学习!3Q
- liuhaob2014-09-13东西不错!有用!
- dwl652014-09-27希望有更多像这些开源的东西,学习学习!3Q
splfsp
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功