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

Is there hook funcitons in softdevice for application?

Hi : I have problems ,for gpiote interrupt hanlder can be hanged up by softdevice. In normal use ,I should pull up sck pin of my private ADC chip for less than 10us and then pull it down. But as handler is hanged up ,the sck pin can keep high for more than 60us , it makes my private ADC chip reboot.

I use radio notification to avoid interrupt handler to be hanged up ,but the smallest time for notification is 800us .It seems too long,because the whole operation in gpiote handler is less than 200us.

For i just want to clear sck pin , if it keeps high when softdevice takes control of the processor core. Is there simple solutions for me except radio notification? Is there system hook funciton can be use to excute my very simple code ?

Related