Lo sentimos, pero no puede mostrar varios flujos de trabajo separados en un diagrama de flujo conectado. Rara vez existe un lugar general desde donde el control de mainloop se interrumpe por un evento externo (interrupción) - > por lo tanto, el punto de conexión entre el flujo principal y el controlador de interrupción no se puede describir en el diagrama de flujo.
La única forma es dibujar varios diagramas que muestren flujos de trabajo de secuencias que pueden ejecutarse "en paralelo" (procesos RTOS) o bloquearse entre sí (Interrupciones). Esas secuencias tendrán su posición de inicio marcada por RESET, EXT_DATA_READY_EVENT o cualquier otro nombre significativo que describa el inicio del flujo de ejecución para este gráfico. Cada secuencia tendrá su propio extremo o incluso no tendrá un marcador final.
Estos diagramas de flujo pueden compartir los mismos indicadores / variables para mostrar la interdependencia.
El diagrama de secuencia también puede ser útil para ti, pero supongo que no es lo que querías principalmente.