Hi all,
We use nRF52840, nRF5 SDK 17.1.0 and SoftDevice S140 7.3.0
I have a couple of questions:
1) I know the SoftDevice gives priority to keeping the BLE connection alive, but we have a CRITICAL functionality that uses the SPI & I2C ports (both interrupt driven).
- Would the SoftDevice restrict the application from freely accessing the SPI & I2C ports?
- Or does the SoftDevice manage (time slice?) things so both BLE and SPI/I2C functionalities run smoothly without restrictions?
- Does it matter if we use an RTOS like FreeRTOS (SafeRTOS, really)?
Thanks!
Regards,
Gil