What is the maximum UART throughput of KL15?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

What is the maximum UART throughput of KL15?

859 Views
kelvinvo
Contributor I

I'm using MKL15Z128VFM4 on custom board:

  • Crystal 7.3728MHz
  • Core clock 44.2368MHz
  • Bus clock 14.7456MHz
  • UART0 & UART1 are initialized to 921600 baud rate

I need to transfer data between two UARTs at high speed, but the UART hardware buffer is one byte and that means there will be one interrupt for every byte comes into or out of the UART.

What is the maximum data throughput the MCU can achieve?

At that maximum speed, how much processing time is left?

Labels (1)
0 Kudos
2 Replies

343 Views
mjbcswitzerland
Specialist V

Kelvin

Can you use DMA since this would remove interrupt overhead?

Regards

Mark

0 Kudos

343 Views
perlam_i_au
Senior Contributor I

The UART speed will depends of the clock configuration, you can review the 5.7.6 UART clocking chapter on the reference manual KL1580M48SF0RM. Regard the maximum data throughput it will depends of course of your operation mode and the MCG configurations.

0 Kudos