This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

nRF5340 SPI example code

Hi,

could you provide me an example codes for SPI (serial peripheral communication), SPIM(serial peripheral communication master) and SPIS(serial peripheral communication slave) for nRF5340 SoC.

Thanks & Regards,

Srinivas.

Parents Reply
  • Hi,

    SRINI said:

    we have two ports for nRF5340 which port 0 and port 1.

    In SPI master code , where port is defined in the code.

    Do you mean GPIO port 0 and port 1?

     Which SPI master code are you using now? The nrfx_spim example, or the one using the native Zephyr SPI API?

    SRINI said:

    NRFX_PRS_ENABLED macro is disabled in nrfx_spim.c file.
    I am getting below error, if I enable this macro using nrfx_config_nrf5340_application.h file.

    undefined reference to `nrfx_prs_acquire'

    May I know why it is disabled in nrf connect SDK and I didn't face this issue when Iam work with nRF5 SDK for nrf52832

    You can enable PRS in NCS by adding the Kconfig CONFIG_NRFX_PRS=y to your prj.conf file (or an overlay file).

    Best regards,
    Jørgen

Children
Related