SDK: 15.3.0
Device: EYSHJNZWZ (nRF52832)
I am using multiple interrupts.
For example, BLE communication interrupt and SOC interrupt.
I set the priority of each interrupt as follows.
#define C_APP_SOC_OBSERVER_PRIO 1 #define C_BLE_APP_BLE_OBSERVER_PRIO 3 NRF_SDH_SOC_OBSERVER( m_soc_observer, C_APP_SOC_OBSERVER_PRIO, e_soc_evt_handler, NULL ); NRF_SDH_BLE_OBSERVER( m_ble_observer, C_BLE_APP_BLE_OBSERVER_PRIO, e_ble_evt_handler, NULL );
Since the priority of the interrupt is different, I think that it will be a multiple interrupt.
When a high-priority interrupt occurs during a low-priority interrupt, the high-priority interrupt runs with priority.
Is my opinion correct?
Is it possible to disable or enable multiple interrupts?