Artículos de interrupción de RTOS: resumen

Artículos de interrupción de RTOS: resumen

descripción general

Esta sección incluye principalmente el resumen de las interrupciones y una nueva discusión sobre el anidamiento de interrupciones, las interrupciones y la protección de recursos compartidos de las interrupciones.

Resumir

Las interrupciones son en realidad la categoría de programación completa. Los dispositivos ingresan a diferentes programas de procesamiento a través de interrupciones. RTOS es un software a gran escala impulsado por SysTick.

La interrupción es la capacidad del propio dispositivo, al igual que una persona utiliza los cinco sentidos. Las personas usan sus cinco sentidos para comprender lo que sucede en el mundo exterior, y los dispositivos juzgan lo que sucede en el mundo exterior a través de interrupciones.

En cuanto a las interrupciones, nuestro capítulo trata principalmente de los siguientes aspectos:

1) Este capítulo primero presenta el conocimiento relacionado con las interrupciones y el soporte y uso de interrupciones en ESP32, y presenta dos interrupciones básicas: interrupciones GPIO e interrupciones de temporizador.

2) En segundo lugar, este capítulo presenta el mecanismo de comunicación en las interrupciones. Mediante el uso de los componentes de comunicación ISRcon , las interrupciones pueden establecer comunicación con otras interrupciones, interrupciones y tareas, para lograr la sincronización de eventos y la transferencia de datos, e introducir la comunicación entre interrupciones y tareas. selección Principios generales del mecanismo.

3) Nuevamente, este capítulo presenta el método de protección de los recursos compartidos relacionados con las interrupciones. La protección de recursos compartidos entre interrupciones se puede realizar a través de secciones críticas, interrupciones no designadas y mecanismos de protección de recursos.

nombre Ventaja insuficiente
sección crítica Simple de implementar y rápido de operar Durante el período de apagado, la interrupción global se desactivará
fuera de interrupción especificada Afecta solo a las interrupciones cerradas ninguno
Mecanismo de protección de recursos no afecta la activación de la interrupción Necesidad de consumir recursos adicionales para establecer un mecanismo de comunicación, lo que puede provocar un retraso en la respuesta a la interrupción

4) Finalmente, el capítulo

Supongo que te gusta

Origin blog.csdn.net/wangyx1234/article/details/128279540
Recomendado
Clasificación