Here are a few application examples requiring USB connectivity. Aftermarket car diagnostic tools, or connecting a computer or USB device to CAN networks requires a USB interface. For home audio devices, a docking station where an MP3 player can be connected to play music on speakers as requires USB. The powerful Cortex-M3 core running at 72 MHz is able to handle a complex user interface in addition to the decoding of music files stored on an SD card or USB mass storage device.