Hi!
I question the use of Software Interrupts and especially SWI3.
- I'm currently developing an application on nRF51422 based on SDK10.0.0 and SoftDevice S110 v8.0.0. I need to use one more Software Interrupt (SWI0 already used to manage timers). Is it possible to use SWI3?
- Currently I use "app_timer" Nordic library that performs timers management using RTC1 and SWI0. Can timers management be done without using Software Interruption? Are Nordic library/drivers or examples available to do this?
- In many Nordic examples, in "C/C++ Preprocessor Defines Symbols" (project options) I see "SWI_DISABLE0" or "SWI_DISABLE3" (see serialization examples). What's the impact of these defines symbols in project (I find no reference to this in project files)?
Thanks!