EXAMPLE NAME: USBH_MS_XMC45 EXAMPLE REVISION HISTORY: V1.0.0 initial version OVERVIEW: XMC4500 USB host mass storage demo This example demonstrates the implementation of a USB host stack supporting a mass storage device. The USB stack is based on a open source stack LUFA and the low level driver is based on the CMSIS USBH API. DESCRIPTION: Please see "Getting Started - XMC4500_USBH_MS_Example_V1.0.pdf" chapter "Implementing the application" REQUIREMENTS: 1) XMC4500 General Purpose board CPU_45A-V3 2) USB Cable - Micro A plug to Standard A receptacle 3) USB cable - Micro B plug to Standard A plug 3) Windows PC/Laptop installed with DAVE v4 (Version 4.1.4 or higher) 4) USB flash drive EXAMPLE PROJECT SETUP: Please see "Getting Started - XMC4500_USBH_MS_Example_V1.0.pdf" chapter "Implementing the application" HOW TO CREATE THE PROJECT: Please see "Getting Started - XMC4500_USBH_MS_Example_V1.0.pdf" chapter "Implementing the application" HOW TO TEST: Please see "Getting Started - XMC4500_USBH_MS_Example_V1.0.pdf" chapter "How to test" OBSERVATIONS: Please see "Getting Started - XMC4500_USBH_MS_Example_V1.0.pdf" chapter "How to test" HINTS HOW TO MIGRATE EXAMPLE TO OTHER DEVICES: Create project for the selected XMC device that supports USB. The clock setup function is device specific. Please modify ClockSetup() in main.c according to the selected device. EXAMPLE PROJECT LIMITATIONS/KNOWN ISSUES: Please see "Getting Started - XMC4500_USBH_MS_Example_V1.0.pdf" REFERENCES: Please see "Getting Started - XMC4500_USBH_MS_Example_V1.0.pdf" inside root folder of the example project