Dear all,
just some note upon this sample.
Using VS Code and copying sample app just not work due to some error into the path, missing file so I've try to adjust to get all working, here enclosed the zip file of the project.
I've build it for a nRF52840 DK, with toolchain v2.7.0 and SDK v2.7.0, just do some little reformatting of the files, created the /src folder and put inside the main.c source file, then inside the /src folder created the /common folder where the other file resides.
Due to errors in missing files during the building stage I've figured that you have to copy the saadc_example_common.c and saadc_example_common.h from the ncs samples folder, in my default installation these files are at the following path:
C:\ncs\v2.7.0\modules\hal\nordic\nrfx\samples\src\nrfx_saadc\common
Next I've to change accordling the CMakeLists.txt file to point to the new folder structures and files that has to be included into the main.c source file. Here below a shot of the running project after flashing it into the nRF52840 DK board (my version was 3.0.0).
Here the whole modified project for your reference.
advanced_non_blocking_internal_timer.zip
Hope can help.
Let me know about some imprecision or change to do because I'm just starting with the nRF Connect SDK.
Best regards.
Fabio