Selección del programador de Mplab X

2

Estoy usando Mplab X IDE. Mi pregunta es: ¿qué indican los puntos rojo, amarillo y verde de los colores durante la selección del programador?

    
pregunta dennis menace

2 respuestas

4

Se refiere a la combinación de programador / chip de destino:

  • Rojo significa que no es compatible con MPLAB-X, aunque las herramientas de terceros pueden funcionar con él (como pickit2 usando pic32prog para programar un PIC32 no compatible).
  • Amarillo significa parcialmente compatible o Beta.
  • Verde significa totalmente soportado y probado.

Cuando tenga un solo punto, significa que es compatible con todo el dispositivo. La configuración completa tiene soporte completo (verde), parcial o beta (amarillo) o no tiene soporte oficial (rojo).

Cuando hay dos puntos, la configuración se divide en dos partes. En el caso de los programadores de hardware, el primer punto es el soporte de depuración y el segundo es el soporte de programación. Para el simulador, el primer punto se refiere a la compatibilidad del núcleo (CPU y soporte de instrucciones), y el segundo a la compatibilidad con periféricos (temporizadores, puertos IO, etc.).

Si pasas el cursor sobre una entrada de la lista, te dice cuáles son los niveles de soporte. Por ejemplo, un PICkit2 que habla con un PIC18F4455 tiene dos puntos amarillos y aparece:

  

Depurador - Soporte Beta, Programador - Soporte Beta

El mismo PICkit2 cuando está configurado para hablar con un PIC32MX795F512L tiene un solo punto rojo y aparece con:

  

No es compatible

Sin embargo, el PICkit3, que tiene dos puntos verdes, viene con:

  

Depurador: producción probada, programador - producción probada

Sin embargo, el PM3 solo tiene un punto verde, ya que no hay depuración, así que solo obtienes:

  

Producción probada

    
respondido por el Majenko
1

Indica si el MCU seleccionado es totalmente compatible (verde), parcialmente compatible (amarillo, por ejemplo, en combinación con un adaptador de depuración adicional) o no es compatible (rojo) por el programador en cuestión.

    
respondido por el realtime

Lea otras preguntas en las etiquetas