Возможно, вы захотите проверить, что прерывание работает с тем же уровнем приоритета, что и RTOS configKERNEL_INTERRUPT_PRIORITY.
Это, к сожалению, не ясно указано.
Я столкнулся с той же проблемой, что иКонфигурация RTOS по умолчанию устанавливает приоритет прерывания ниже, чем по умолчанию для чипа, по крайней мере, для устройств с микрочипами.
Вам также необходимо иметь достаточно памяти для каждой задачи, чтобы обработать приоритет, и если у вас есть какая-либо задача, то она имеетбыть последней инструкцией прерывания.