Throughput between SPI and USART

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

Throughput between SPI and USART

745 Views
TEMCEFF
Contributor IV

Both protocols are synchronous protocols. But in USART start and stop bits will be there. In SPI need to provide a delay when CS is asserted or de-asserted. 

Which protocol provides max throughput?

Labels (5)
0 Kudos
1 Reply

682 Views
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Avinash,

I suggest you use the SPI module, from the timing perspective, the synchronous mode of USART module is very similar to that spi module, the USART synchronous mode includes ONE Start bit, one or two STOP bits, but the SPI does not require any additional bits such as Start/Stop bits.

I think the spi module can give max throughput.

The data sheet of LPC55S69 says that the maximum supported bit rate for USART master and slave synchronous mode is 10 Mbit/s. The SPI is 50MBit/S.

pastedImage_1.png

pastedImage_2.png

Hope it can help you

BR

XiangJun Rong

0 Kudos