Hello!
I believe I have made the necesary changes to the example in order to use UART3 instead of the default UART0. I have not added another uart in EK_TM4C123GXL.c. Rather I have simply done changes to the code used to configure UART0.
I am using a bluetooth module I have successfully used using UART3 in a non-rtos setting. I can confirm that I am able to connect to the module through Tera Term. The program compiles and runs, but no characters are echoed.
I will show the relevant screenshots containing the changes:
Here is the echoFxn. All I've changed is "Board_UART3"
-Board_UART3 is defined in Board.h
- uart3 is in EK_TM4C123GXL.h:
In EK_TM4C123GXL.C I have the following changes. Anything related to uart0 has been changed to uart3, along configuration of relevant pins
I believe I have written the necessary changes to have UART3 working. If the steps are correct, I will look into issues other than the code.