Hello,
We are using two I2C0,I2C1 and one SPI0 for different device interfaces in NRF52840-QIAA-R. So, can we use I2C0 and SPI0 at the same time?
Hello,
We are using two I2C0,I2C1 and one SPI0 for different device interfaces in NRF52840-QIAA-R. So, can we use I2C0 and SPI0 at the same time?
Hi,
See the instantiation table in the PS. TWI0 and SPI0 share base address, this means that the resources (circuitry) that make up each instance internally is shared, you can only enable one at a time. You should instead use TWI0, TWI1, and SPI2. SPI2 is at a separate address, not sharing resources, and can be active at the same time as TWI0 and TWI1.
Best regards,
Andreas
Thank you Andreas
Thank you Andreas