Arch Pro USB Interface Description + Functionality

Hi,

USB2 can be used as a USB device or a Host, it deponds on your program.
Have a look at USBDevice and USBHost of mbed handbook(mbed.org/handbook/Homepage)