SPNA243 June 2020 TM4C1236D5PM , TM4C1236D5PM , TM4C1236E6PM , TM4C1236E6PM , TM4C1236H6PM , TM4C1236H6PM , TM4C1237D5PM , TM4C1237D5PM , TM4C1237D5PZ , TM4C1237D5PZ , TM4C1237E6PM , TM4C1237E6PM , TM4C1237E6PZ , TM4C1237E6PZ , TM4C1237H6PGE , TM4C1237H6PGE , TM4C1237H6PM , TM4C1237H6PM , TM4C1237H6PZ , TM4C1237H6PZ , TM4C123FE6PM , TM4C123FE6PM , TM4C123FH6PM , TM4C123FH6PM , TM4C123GE6PM , TM4C123GE6PM , TM4C123GE6PZ , TM4C123GE6PZ , TM4C123GH6PGE , TM4C123GH6PGE , TM4C123GH6PM , TM4C123GH6PM , TM4C123GH6PZ , TM4C123GH6PZ , TM4C123GH6ZRB , TM4C123GH6ZRB , TM4C123GH6ZXR , TM4C123GH6ZXR
The EK-TM4C123GXL LaunchPad™ Evaluation Kit is a low-cost evaluation platform for Arm®Cortex®-M4F based microcontrollers from Texas Instruments. The design of the TM4C123G LaunchPad highlights the TM4C123GH6PM microcontroller (MCU) with a USB 2.0 device interface and features including hibernation, user buttons and an RGB LED for custom applications. This application report demonstrates how to turn the LaunchPad into both a USB host and USB device capable evaluation kit for USB application developments. Along with the application report are four USB host examples that interface with a USB mouse, keyboard or USB memory stick.
Project collateral and source code discussed in this application can be downloaded from the following URL: http://www.ti.com/lit/zip/spna243.