Why USART Master mode max. baudrate is higher than slave mode

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

Why USART Master mode max. baudrate is higher than slave mode

505 Views
TEMCEFF
Contributor IV

Why USART Master mode max. baudrate is higher than slave mode max. baud rate??

Elaborately, I saw in every datasheet of LPC cortex-M controllers that, max. baud rate for USART in Synchronous master mode is higher (almost double) than USART in slave mode? Why that happened? Why USART can't give same max. speed in both master and slave modes? Is there any particular constraint? I wanted to know the reason because if I want to use same controller as USART master and slave I can't use max. baudrate of USART master becuase USART slave speed is low. So please explain the reason if anyone knows.

Thanks in advance.

Tags (1)
0 Kudos
1 Reply

368 Views
Carlos_Mendoza
NXP Employee
NXP Employee

Hi Sathwik,

I beleive this is because as a slave you will need the double of clock cycles to shift-in the data and respond to the master.


Hope it helps!

Best Regards,
Carlos Mendoza
Technical Support Engineer

0 Kudos