FreeRTOS - Interrupt Management
Identify the error in this ISR code snippet if configMAX_SYSCALL_INTERRUPT_PRIORITY is set to 0x60:
void ISR_Handler(void) {
NVIC_SetPriority(IRQn, 0x40);
vTaskNotifyGiveFromISR(taskHandle, NULL);
}Identify the error in this ISR code snippet if configMAX_SYSCALL_INTERRUPT_PRIORITY is set to 0x60:
void ISR_Handler(void) {
NVIC_SetPriority(IRQn, 0x40);
vTaskNotifyGiveFromISR(taskHandle, NULL);
}vTaskNotifyGiveFromISR requires ISR priority at or below 0x60, which is violated here.15+ quiz questions · All difficulty levels · Free
Free Signup - Practice All Questions