Cuando un microcontrolador está en modo de depuración, ¿congela toda la MCU?

3

Tengo un PSoC con funcionalidad de depuración (estoy seguro de que otras MCU tienen una funcionalidad similar) que le permite colocar el sistema en modo de depuración y luego puede pasar por la ejecución del programa, ver los valores de registro, etc. ¿Esta configuración hace que todo el sistema se detenga y espere a que "pase por" el código? ¿O hay más procesos ejecutándose en segundo plano?

    
pregunta AlanZ2223

1 respuesta

2

Depende de la MCU. Algunos (como la línea C2000 de TI) tienen un modo de depuración que permite que la CPU tome interrupciones mientras pasa por el código de no interrupción. Los periféricos de tiempo y comunicación pueden tener una opción para continuar trabajando mientras la CPU se detiene. Pero a menos que la documentación indique lo contrario o haya realizado alguna configuración especial, debe asumir que toda la actividad periférica se detendrá junto con la CPU.

    
respondido por el Adam Haun

Lea otras preguntas en las etiquetas