5340 UART I2C MAX NUMBER

HI Teams

I found in the datasheet that the UART, I2C, and SPI on the nRF5340 share the same set of IDs. Does this mean that these three buses cannot be used simultaneously?
If I need UART×4, I2C×1, and SPI×1, is it not feasible to use only the Application Core?
If I assign I2C and SPI to the Network Core instead, would that meet the requirements?

poyuan

Parents Reply
  • You can configure 4x UART and 1x SPI Master on the App Core (note that the Fast SPI peripheral only works on dedicated pins), but the I²C must be moved to the Net Core. However, using I2C configured on the Net Core from the App Core is not trivial. It requires synchronization between the applications running on the App Core and the Net Core.

Children
No Data
Related