Introduction
This example demonstrates the UART RX and TX operation in callback, interrupt mode of operation. This example receives 8 characters and echos back the same. The application ends when the user types 8 characters.
Supported Combinations
Parameter | Value |
CPU + OS | r5fss0-0_freertos |
r5fss0-0_nortos |
m4fss0-0_nortos |
Toolchain | ti-arm-clang |
Board | am64x-evm |
Example folder | examples/drivers/uart/uart_echo_callback |
Steps to Run the Example
- When using CCS projects to build, import the CCS project for the required combination and build it using the CCS project menu (see Using SDK with CCS Projects).
- When using makefiles to build, note the required combination and build using make command (see Using SDK with Makefiles)
- Launch a CCS debug session and run the executable, see CCS Launch, Load and Run
- Please select the first UART console among the four displayed.
See Also
UART
Sample Output
Shown below is a sample output when the application is run, Please note that application prints in both CCS and UART console. In UART console you need to type 8 characters.
CCS Console:
[UART] Echo callback example started ...
All tests have passed!!
UART Console:
This is uart echo test callback mode
Receives 8 characters then echo's back. Please input..
12345678
Exiting the program ... thank you !!!