TINY-ICD2 Debugger / Programmer
Miniatur ICD2
mit RS232
Schnittstelle.
Einführung
Das TINY-ICD2 Entwickler-Tool ist ein
Miniatur ICD2 mit RS232
Schnittstelle, und einem ICSP (in circuit serial programming) Kabel. Es arbeitet
exakt wie das original ICD2 von Microchip, aber ohne USB Schnittstelle. Das
Tool kann zum Programmieren und Debuggen aller von Microchip unterstützten
PICmicro® Controller genutzt werden.
Alle neuen PICmicro® Controller haben eine ICSP Schnittstelle und werden
somit unterstützt.

Abb.:
Anschlussbelegung.
TINY-ICD 2 arbeitet mit der komfortablen Entwicklungsumgebung MPLAB IDE von
Microchip zusammen. Die interne Firmware des TINY-ICD2 wird
automatisch von der MPLAB IDE aktualisiert für neue PIC Controller sobald diese
von der Entwicklungsumgebung MPLAB unterstützt werden (Voraussetzung ist die
aktuelle Version der MPLAB IDE Software, welche kostenlos von www.microchip.com
heruntergeladen werden kann).

Abb.:
Kostenlose Entwicklungsumgebung MPLAB IDE.
Zum Betrieb wird eine unstabilisierte 12V Stromversorgung (z.B ein Steckernetzteil)
mit einem 2.1mm Klinkerstecker benötigt (nicht im Lieferumfang).
Übersicht
Die "all-in-one" Debugger/Programmer Lösung TINY-ICD2 ist ein
preiswerter real-time Debugger und Programmer für unterstützte PICmicro® MCUs
von Microchip. Die ICD (In-Circuit Debug) Technologie vom Hersteller Microchip
ermöglicht es mit dem TINY-ICD2 geschriebene Programme in den PICmicro®
Controller zu laden, das Programm in Echtzeit auszuführen und die zur
Verfügung stehenden Debug Funktionen von MPLAB zu nutzen: Variablen überwachen
und Breakpoints (Programmunterbrechungen) im Programm definieren (in C
oder Assembler Quellcode). Programme können an Unterbrechungspunkten Schritt
für Schritt durchlaufen werden. Der TINY-ICD2 kann ebenso als Programmiergerät
für die Programmentwicklung ohne Debug-Funktionen genutzt werden.
Grundsätzlich kann man zwei große Vorteile diesem Gerät und der Technologie nachsagen. Der erste ist das Programmieren des Controllers während dieser noch auf dem Board sitzt. Er muss also nicht mehr, wie noch bei vielen Projekten üblich und bekannt, immer vom Sockel geholt und auf ein entsprechendes Programmiergerät gesteckt werden. Der zweite große Vorteil ist das "In-Circuit Debuggen". Es ist Möglich die Werte von ausgewählten Variablen zur Laufzeit zu beobachten oder sich Breakpoints setzen. Zudem kann man noch jede Codezeile einzeln in Schritten durchgehen. Das Gerät und die
Technologie in Zusammenhang mit der Software MPLAB IDE bringen komfortable Vorteile mit in die Entwicklung von Embedded Systems.

Abb.:
Schema der Zusammenschaltung.
Technische Eigenschaften
-
RS232 Schnittstelle zum Host PC
-
Real-Time Background Debugging
-
MPLAB IDE kompatibel
-
Firmware Updates automatisch
möglich vom Host PC
-
Diagnose LEDs (Power, Busy, Error)
-
Lesen/Schreiben des
Programmspeichers und EEPROMs des Controllers
-
Programmierung von
Konfigurations-Bits
-
Lösen des Programmspeichers mit
Überprüfung
-
periphere " freeze-on-halt stops timers"
bei Breakpointbetrieb
-
ICSP-Kabel
im Lieferumfang
Downloads
Downloads zu diesem Produkt können hier heruntergeladen werden.
Zurück
|