Hello,
I'm using CCS Version: 6.1.0.00104, TIRTOS: tirtos_tivac_2_14_04_31 with TM4C129.
and i want to change the serial port configuration in the run time like changing the baudrate from value to another. so the program start up with a hardcoded configuration for the UART 9600,8,1 and it works properly with this baudrate but when trying to change the baudrate by invoking UARTConfigSetExpClk, it stuck forever and with more investigation i found that UARTConfigSetExpClk invoks UARTDisable which have the following loop
while(HWREG(ui32Base + UART_O_FR) & UART_FR_BUSY)
{
}
it seems that the is keeping busy and there is no way to clear it. any idea?
Thnaks,
Mohammed Fawzy