xmclib/XMCLib/examples/XMC4500_series/USBH/USBH_MS
2024-10-17 17:09:59 +02:00
..
Libraries Init xmclib 2024-10-17 17:09:59 +02:00
main.c Init xmclib 2024-10-17 17:09:59 +02:00
README.txt Init xmclib 2024-10-17 17:09:59 +02:00
XMC4500_USBH_MS_Example_V1.0.pdf Init xmclib 2024-10-17 17:09:59 +02:00
XMC4500_USBH_MS_Example_V1.0.pptx Init xmclib 2024-10-17 17:09:59 +02:00

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