2.6 Panorama General de el NVIC

El NVIC:

  • Facilita baja latencia excepción e interrumpir la manipulación
  • Controla la administración de energía
  • Implementa Registros de control del sistema.

La NVIC soporta hasta 240 interrupciones dinámicamente reprioritizable cada una con hasta 256 niveles de prioridad. El NVIC y la interfaz de procesador de núcleo están estrechamente acopladas, lo que permite el tratamiento de alarmas de baja latencia y procesamiento eficiente de las interrupciones que llegan tarde. La NVIC mantiene conocimiento del apilado (anidada) interrumpe para permitir que la cola en cadena de interrupciones.

Sólo se puede tener acceso completo al NVIC de modo privilegiado, pero en modo de usuario si se habilita el Registro de Control de configuración. Cualquier otro tipo de acceso en modo de usuario hace un error de bus.

Todos los registros son accesibles NVIC bytes mediante media palabra, y la palabra a menos que se indique lo contrario.

 

Inicio