En relación con un PIC, ¿qué es un encabezado de depuración?

5

En una pregunta reciente en qué PIC usar , se menciona una respuesta que un PIC particular tenía la característica de que el hardware de depuración estaba integrado, por lo que no era necesario un encabezado de depuración especial. ¿Qué es un encabezado de depuración?

    
pregunta Anthony K

2 respuestas

7

MPLAB ICD 3 In Circuit / strong>

Especificación de encabezado

  

¿POR QUÉ NECESITO UN LÍDER PARA LA DEPURACIÓN?

     

Algunos microcontroladores PIC®, especialmente los dispositivos con bajo número de pines (con 20 pines o menos),   Generalmente se debe usar un encabezado para la depuración. Esto se hace para liberar las líneas de E / S para su   Aplicación y hacer piezas de producción más asequibles. Los encabezados opcionales también son   disponible para dispositivos con alto número de pines (con 64 pines o más).

     

La depuración requiere una conexión de dos líneas (más VDD, VSS y VPP) para comunicarse con el dispositivo. En un dispositivo de alto número de pines, perder algunas líneas de E / S generalmente no es un problema para la mayoría de los diseños. Pero en un dispositivo de bajo número de pines, puede ser un problema crítico. ¡Imagina tener que hacer un diseño de 8 pines donde solo hay 5 E / S, habiendo usado 2 E / S solo para depurar!

     

Notas sobre los encabezados

     

Algunos dispositivos de 8, 14 y 18 pines utilizan tableros de cabecera pequeños con una MCU especial para la depuración. Esta MCU especial tiene pines adicionales para la comunicación MPLAB ICD 3 y, por lo tanto, permite el uso de todos los pines en la pieza para la aplicación. El tablero del encabezado no se usa o no se necesita para la programación. Sin embargo, cuando se depuran estos dispositivos, se debe usar el encabezado.

    
respondido por el OIO
1

Creo que es lo mismo que un encabezado de ICD.

Debido a que en algunos chips de bajo número de pines, los cables adicionales necesarios para la depuración (dos de ellos) pueden ser significativos en comparación con el número total de pines del chip, se produce un chip más grande con más o menos el mismo núcleo de CPU solo para la depuración. .

Por ejemplo, aquí hay un encabezado PIC para un PIC16F648A.

Es más grande que el chip real y tiene pines adicionales para el soporte de depuración. Tenga en cuenta el sufijo -ICD en el número de pieza.

    
respondido por el Thomas O

Lea otras preguntas en las etiquetas