мне б простым языком)
Priority group и subpriority group определяют приоритет прерывания в системе NVIC (Nested Vectored Interrupt Controller). Priority group определяет количество битов, используемых для определения основного приоритета, а subpriority group определяет количество битов, используемых для определения подприоритета.
Нет никаких жестких требований к тому, чтобы каждое прерывание имело уникальные значения priority group и subpriority group. Однако, если два или более прерывания имеют одинаковые значения приоритета и подприоритета, то порядок обработки этих прерываний может быть неопределенным, что может привести к ошибкам в работе системы.
Поэтому рекомендуется использовать разные значения priority group и subpriority group для каждого прерывания, чтобы обеспечить правильный порядок обработки прерываний в системе.