Instruction manual

Renesas USB MCU and USB ASSP USB Basic Host and Peripheral firmware
R01AN0512EJ0210 Rev.2.10 Page 14 of 157
Apr 1, 2013
2.7 Host and Peripheral Sample Vendor Demo
USB-BASIC-FW includes a sample “vendor class application” task for both host and peripheral. These interact with
eachother when connected - even if on the same MCU. Data is transferred in both directions using endpoints EP1 to
EP4:
1. The peripheral will send a byte which is incremented from 0x00 to 0xFF using EP1 IN and EP3 IN.
2. This endpoint (EP1 IN and EP3 IN) is continuously read by the host demo application.
3. The host will send a byte which is incremented from 0x00 to 0xFF using EP2 OUT and EP4 OUT.
4. This endpoint (EP2 OUT and EP4 OUT) is continuously read by the peripheral demo application.
2.8 Note
1. USB-BASIC-FW is not guaranteed to provide USB communication operation. The customer should verify
operation when utilizing it in a system and confirm the ability to connect to a variety of different types of devices.
2. The sample program using DMA transfer function is not provided in USB-BASIC-FW.The sample program using
DTC transfer is provided. Please refer to
11. DTC/EXDMA Transfer” about DTC transfer function.