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

Predefinitions for nrf52840

Hello, 

I saw that in nrf52_erratas.h.

This Macro must be ebabled for the functions to be enabled: NRF52_SERIES.

Also, there are other macros in the file such as:

#if defined (NRF52805_XXAA) || defined (DEVELOP_IN_NRF52805)\
|| defined (NRF52810_XXAA) || defined (DEVELOP_IN_NRF52810)\
|| defined (NRF52811_XXAA) || defined (DEVELOP_IN_NRF52811)\
|| defined (NRF52820_XXAA) || defined (DEVELOP_IN_NRF52820)\
|| defined (NRF52832_XXAA) || defined (DEVELOP_IN_NRF52832)\
|| defined (NRF52832_XXAB) || defined (DEVELOP_IN_NRF52832)\
|| defined (NRF52833_XXAA) || defined (DEVELOP_IN_NRF52833)\
|| defined (NRF52840_XXAA) || defined (DEVELOP_IN_NRF52840)

I geus relevant to me are:

1. DEVELOP_IN_NRF52840

2. DEVELOP_IN_NRF52840

3. NRF52_SERIES

I am using NRF52840.

which of the above macros must be enabled and where (sdk_config.h)?

Thanks,

Alon Barak

Qcore Medical

Related