Protocols: SPI,I2C,UART

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

Protocols: SPI,I2C,UART

785 Views
DHARSAN
Contributor III

Hi,

   What is the speeds of protocols SPI,I2C & UART in LPC55S16?

And which will be the suitable protocol to communicate Two microcontrollers between each other?

0 Kudos
Reply
1 Reply

700 Views
Harry_Zhang
NXP Employee
NXP Employee

Hi @DHARSAN 

1. About the speeds of protocols SPI,I2C & UART in LPC55S16.

You can refer to LPC551x DATA SHEET 7.24.3

I2C

• Support standard, Fast-mode, and Fast-mode Plus (specific I2C pins) with data rates
of up to 1 Mbit/s.
• Support high-speed slave mode with data rates of up to 3.4 Mbit/s (specific I2C pins)

SPI

• Maximum supported bit rate for SPI master mode (transmit/receive) is 32 Mbit/s. The
maximum supported bit rate for SPI slave receive mode is 25 Mbit/s and for SPI slave
transmit mode is 16 Mbits/s.

UART

• Maximum bit rates of 10 Mbit/s in asynchronous mode and 25 Mbit/s in synchronous mode for USART functions.

2. Usually, UART is used for communication between two microcontrollers.

Hope this will help you.

BR

Hang

0 Kudos
Reply