Ich verwende Mplab X IDE. Meine Frage ist, was bedeuten die roten, gelben und grünen Punkte bei der Auswahl des Programmiergeräts?
Es bezieht sich auf die Kombination aus Programmierer / Zielchip:
Wo Sie nur einen Punkt haben, bedeutet dies, dass das gesamte Gerät unterstützt wird. Entweder hat das gesamte Setup volle Unterstützung (grün), teilweise oder Beta-Unterstützung (gelb) oder keine offizielle Unterstützung (rot).
Wenn es zwei Punkte gibt, wird das Setup in zwei Teile geteilt. Bei Hardware-Programmierern ist der erste Punkt die Debugging-Unterstützung und der zweite die Programmierunterstützung. Für den Simulator bezieht sich der erste Punkt auf die Kernkompatibilität (CPU- und Befehlsunterstützung) und der zweite auf die Peripheriekompatibilität (Timer, IO-Ports usw.).
Wenn Sie den Mauszeiger über einen Eintrag in der Liste bewegen, werden Ihnen die Unterstützungsstufen angezeigt. Zum Beispiel hat ein PICkit2, das mit einem PIC18F4455 spricht, zwei gelbe Punkte und kommt mit:
Debugger – Beta-Support, Programmierer – Beta-Support
Dasselbe PICkit2 hat, wenn es mit einem PIC32MX795F512L spricht, einen einzelnen roten Punkt und kommt mit:
Nicht unterstützt
Doch das PICkit3, das zwei grüne Punkte hat, wartet auf mit:
Debugger – Produktionsgetestet, Programmierer – Produktionsgetestet
Die PM3 hat jedoch nur einen grünen Punkt, da sie kein Debugging enthält, also erhalten Sie nur:
Produktion getestet
Es zeigt an, ob die Ziel-MCU vom betreffenden Programmierer vollständig unterstützt (grün), teilweise unterstützt (gelb, zB in Kombination mit einem zusätzlichen Debugging-Adapter) oder nicht unterstützt (rot) wird.