inDart - HCS12
inDart - HCS12
  • Echtzeit Codeausführung und In-Circuit Debuggen
  • Eingebauter FLASH Programmer
  • In-System Programmierung und Debuggen durch eine BDM-kompatible Schnittstelle
  • Metrowerks CodeWarrior IDE, mit Editor, Assembler, C Compiler und Debugger
  • USB-Verbindung zum Rechner
  • Design Kits enthalten ein Demo Board mit einer Übungseinheit

Überblick

inDART-HCS12 ist ein der ideale Einstieg für die Entwicklung Motorola HCS12 und HCS12X-basierter Systeme. Es enthält ein ISP-Programiergerät und einen ISP Debugger. inDART-HCS12 verwendet Metrowerks CodeWarrior HC(S)12 Entwicklungsumgebung und die BDC (Background Debug Controller) Eigenschaft, um das Benutzerprogramm zu debuggen. Zusammen mit Codewarrior HC(S)12 bietet inDART-HCS12 alles, was man zum Schreiben, Compilen, Downloaden (Programmieren), In-Circuit Emulieren und Debuggen von Code braucht. Die Programmausführung bei hoher Geschwindigkeit erlaubt es Ihnen, die Hardware und Software in Echtzeit zu testen. InDART-HCS12 ist mit dem Host-PC durch eine USB Schnittstelle verbunden (die es mit Strom versorgt), während der 6-pin BDM Stecker des Produkts in den BDM - Anschluss des Zielobjektes passt.

Background Debug Controller (BDC)

Alle MCUs der HCS12 Serie enthalten eine eindrahtige Debugschnittstelle, die die In-Circuit-Programmierung des nicht-flüchtigen Speichers auf dem Chip erlaubt und komplexe Debugmöglichkeit aufweist. Anders als Debugschnittstellen der früheren 8-bit MCUs verwendet dieses System keine Resourcen der normalen Anwendungen. Sie verwendet keinen nutzbaren Speicher oder Plätze der "Memory Map" und teilt sich keine Peripherie des Chips. Der Background Debug Controller (BDC) verwendet eine eindrahtige Kommunikationsschnittstelle um einfachen Zugriff auf den Systemspeciher und Systemregister zu erlauben. Ein zusätzlicher 'Enhanced BDM' Anschluss erlaubt weitere optionale Signale (MODA, MODB, ECLK, VSS) um die Standarddebugfähigkeiten zu erweitern.

CodeWarrior Entwicklungsumgebung

CodeWarrior Screenshot
CodeWarrior Screenshot

Die inDART-HCS12 Serie wird mit einer kostenlosen Version des CodeWarrior Development Studios für HC(S) 12, Special Edition ausgeliefert. Das CodeWarrior Development Studio erlaubt es Ihnen, HC(S)12 Systeme schnell und leicht aufzubauen und einzusetzen. Die Special Edition enthält die CodeWarrior Entwicklungsumgebung, einen einen auf 12KB Codegröße limitierten C Compiler und C Quelltext-Debugger, einen Makroassembler und Assemblerdebugger. Mit der Special Edition können Sie das CodeWarrior Development Studio für HC(S)12 Microcontroller kostenlos testen.

Achtung: Um mit den neuesten S12X Derivaten zu arbeiten benötigen Sie eine spezielle CodeWarrior Edition (CodeWarrior Development Studio for Freescale HC9S12X/XGATE Microcontrollers). Sie finden eine Demoversion dieser Software zum Download auf der Metrowerks Website .

Demo Boards

Demo Board
Demo Board

Design Kit Packungen enthalten auch noch ein Experimentier-Board mit allen Funktionen speziell für einen bestimmten Microcontroller. Jedes Board enthält DIP-Schalter, Jumper, LEDs, Druckknöpfe, ein Potentiometer, eine Prototyp-Fläche und einen Standard-BDM-Stecker. Es kann für Experimente benutzt werden, wenn kein oder noch kein Ziel-Anwendungs-Board vorhanden ist (ideal für Studentenlabors).

Name

Programmiergerät

Demo-Board

Unterstützte Geräte

INDART-HCS12/D

X

-

Gesamte HCS12 und HCS12X FLASH Serie

INDART-HCS12/C32

X

X

Wie INDART-HCS12/D; Demo Board speziell für MC9S12C32 (QFP80 Gehäuse)

INDART-HCS12/DP256

X

X

Wie INDART-HCS12/D; Demo Board speziell für MC9S12DP256 (QFP112 Gehäuse)

INDART-HCS12/E128

X

X

Wie INDART-HCS12/D; Demo Board speziell für MC9S12E128 (QFP112 Gehäuse)

INDART-PK-HCS12/C32

-

eingebaut

MC9S12E128

INDART-PK-HCS12/E128

-

eingebaut

MC9S12E128