This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

using Mutiple Protocol in a Project

Is it possible to use NRF  52840 as master and with 2 I2C ,1 SPI ,1QSPI , 1UART  total 5 protocol , in one project 

  • Hi Azwin

    For what the hardware allows, see the Peripheral interface.

    "Every peripheral is assigned a fixed block of 0x1000 bytes of address space, which is equal to 1024 x 32 bit registers.
    See Instantiation for more information about which peripherals are available and where they are located in the address map."
    "Peripherals may share the same ID, which may impose one or more of the following limitations:
    [...]Operation is mutually exclusive. Only one of the peripherals can be used at a time."

    From the Instantiation page, we can see that all the peripherals you mention have different IDs, except for TWI and SPI.
    TWI0 and SPI0 has ID 3, while TWI1 and SPI1 has ID 4.
    This means you can use either two TWI or one TWI and one SPI simultaneously.

    You can still switch between the peripherals with shared ID, as described in Peripheral interface.

    Did this answer your question?

    Regards,
    Sigurd Hellesvik

Related