embedded-channel.de
Impressum AGBs Kontakt Konzept Suchen Startseite
   
Produkte Online-Shop Fachthemen Support Forum Download
 Home Produkte TINY-ICD 2 Debugger / Programmer - Index - Beschreibung
[mehr...]
[Online-Shop starten...]
[mehr...]
[mehr...]
[Forum starten...]
[mehr...]
AGBs
Kontakt
Impressum
Konzept
Gästebuch

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

Foto zoomen
Newsletter

Hiermit bestellen sie den kostenlosen Newsletter um  aktuelle Informationen zu erhalten. [mehr...]


Service
Homepage automatisch zu den  Favoriten hinzufügen.

Update: 01.07.2006
(c) 2005 embedded-channel.de
Alle Rechte vorbehalten.