Search code examples
raspberry-piuartmicrochiptexas-instruments

EK-TM4C1294XL uart speed support


I am starting a project as part of my Electrical engineering b.sc

I try to find if the following Evolution kit support UART with the following speeds: 600, 1200, 3400, 4800, 9600, 14400, 19200, 28800, 38400, 56000, 57600, 115200, 128000, 256000, 460800, 921600

The kit is : EK-TM4C1294XL link to product

I tried to find if I would be able to use this micro chip with those speeds

Thanks guys


Solution

  • To program an integral UART you usually configure a clock divisor rather than a specific baud rate. See the data sheet on the processor page 1165.

    "Will it be possible to listen for 2 uart inputs at the maximum from the list?"

    The 8 UARTS run independently. Whether you can process the received data without buffer overflow, depends on how slickly you write the code. You need to do some maths based on BAUD rate and CPU instruction execution times.