In nrf52_SDK/examples/peripherals/rtc we tried adding the UART prints and verified. It was working fine for RTC0 but fails to do for RTC1. Could you please give any hint on this?
In nrf52_SDK/examples/peripherals/rtc we tried adding the UART prints and verified. It was working fine for RTC0 but fails to do for RTC1. Could you please give any hint on this?
Hi,
For the particular example, you will see that RTC0 is configured like this, in examples\peripheral\rtc\config\rtc_pca10036\nrf_drv_config.h
(or the equivalent for your SDK version and board):
#define RTC0_CONFIG_FREQUENCY 8
This means to get the same behaviour (the same blinking frequency) when using RTC1, you must set RTC1_CONFIG_FREQUENCY
to 8
:
#define RTC1_CONFIG_FREQUENCY 8
For other examples, as well as in the default nrf_drv_config.h
file, there is an error on line 104:
#define RTC1_CONFIG_FREQUENCY 32678
It should rather be:
#define RTC1_CONFIG_FREQUENCY 32768
This was a typo in the SDK. It does not however apply for the peripheral\rtc\
example, and it may be correctly set for some of the other examples as well.
Regards, Terje
Ok,
Ok,