
Example Applications
2.13
Sine Demo (sine_demo)
This example uses the floating point capabilities of the Tiva C Series processor to compute a sine
wave and show it on the display.
2.14
SoftUART Echo (softuart_echo)
This example application utilizes the SoftUART to echo text. The SoftUART is configured to use
the same pins as the first UART (connected to the FTDI virtual serial port on the evaluation board),
at 115,200 baud, 8-n-1 mode. All characters received on the SoftUART are transmitted back to the
SoftUART.
2.15
Timer (timers)
This example application demonstrates the use of the timers to generate periodic interrupts. One
timer is set up to interrupt once per second and the other to interrupt twice per second; each
interrupt handler will toggle its own indicator on the display.
2.16
UART Echo (uart_echo)
This example application utilizes the UART to echo text. The first UART (connected to the USB
debug virtual serial port on the evaluation board) will be configured in 115,200 baud, 8-n-1 mode.
All characters received on the UART are transmitted back to the UART.
2.17
uDMA (udma_demo)
This example application demonstrates the use of the uDMA controller to transfer data between
memory buffers, and to transfer data to and from a UART. The test runs for 10 seconds before
exiting.
2.18
USB Generic Bulk Device (usb_dev_bulk)
This example provides a generic USB device offering simple bulk data transfer to and from the host.
The device uses a vendor-specific class ID and supports a single bulk IN endpoint and a single bulk
OUT endpoint. Data received from the host is assumed to be ASCII text and it is echoed back with
the case of all alphabetic characters swapped.
A Windows INF file for the device is provided on the installation CD and in the
C:/ti/TivaWare_C_Series-x.x/windows_drivers directory of TivaWare releases. This INF contains
information required to install the WinUSB subsystem on WindowsXP and Vista PCs. WinUSB is a
12
February 22, 2017