This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TM4C123FH6PM: UART interrupt ISR jump

Part Number: TM4C123FH6PM

Hello All Ti engineers  &  Community, 

I am waiting for your reply

I create a new thread and attach the question to the address below.

 https://e2e.ti.com/support/microcontrollers/other/f/908/p/885622/3279063#3279063 

Q1> UART0 jumps to ISR and receives data. But UART1,3, 2, 5, 7 can't jump to ISR.

        Please explain what is wrong.

Best Regards,

Jame,Shin

  • Hi,

      If you can get UART0 working there is no reason other UARTx would not. Perhaps it is something simple that is missing. I will suggest you try UART1. Don't incorporate all the UART1,2,3,5,7 yet until you can get UART1 to work.

      Things to check are:

      - if you have the interrupt vector defined for UART1 in the startup file. 

      - if you have the correct pinmux configured for UART1TX and UART1RX pins

      - Do you have the interrupt enabled for UART1 RX and TX and if you have the UART1 enabled at the NVIC level. 

      - If you have the UART0 working before, you should carefully review if you search and replace the UART0_BASE to UART1_BASE.

      - Do you have data coming in and going out of the UART1 TX and RX?

      - Check the UART1 registers in the register browser window and compare with the working UART0. What registers look different and why.

      These are the tips to debug your application. Always start with simple setup (i.e. just UART1) before adding multiple UARTx or any modules.  

  • Hello  Charles,

    Checklist guide resolved.

    UART 0 of the GPIO basic special features does not require the GPIOPinConfigure () function.

    Other UARTs are required. Careless to copy and paste repetitive sources.

    I feel relieved. Shamefully I'm a slow turtle.

    I learned a lot from Charles' smart suggestions.

    Thank you.

    Best Regards,

    Jame,Shin