Der Silicon Labs ToolStick ist ein leicht zu benutzendes Entwicklungssystem, mit dem der Entwickler direkt auf dem Ziel-Microcontroller mit Hilfe der Silicon Labs Integrierten Entwicklungsumgebung (IDE) seine Applikations-Firmware entwickeln und debuggen kann. Wenn sie fertig ist, kann der Entwickler die Tochterkarte mit einem Programmieradapter tauschen und damit seine leeren Bauteile für die Benutzung in seinem aktuellen System programmieren.Basis Adapter
Der Basisadapter verbindet über den USB Stecker mit dem PC und unterstützt jede Tochterkarte oder Programmieradapter.
Tochter Karte
Die Ziel MCU und Applikationsschaltung befindet sich auf der Tochterkarte; IDE kommuniziert mit dieser MCU. Die Tochterkarte wird in den Basisadapter eingesteckt.
Programmier Adapter
Der Programmier Adapter liefert die entsprechenden mechanischen Sockel zum Programmieren eines leeren Bauteils. Der Programmieradapter wird in den Basis Adapter eingesteckt.
Software
Die zum debuggen auf der ToolStick Entwicklungs-Plattform notwendige Software ist als kostenloser Download verfügbar.
ToolStick Entwicklungstools – beinhaltet Beispiel Code, Dukumentation und die ToolStick Terminal Applikation
Silicon Laboratories IDE – integriert einen Source-Code Editor, Source-Level Debugger und einen in-System Flash Programmierer
Keil Evaluation 8051 Tools – beinhaltet eine Evaluierungsversion des Keil 8051 Assembler, Compiler und Linker
Produktion Programmierer – wird zusammen mit den Programmier Adaptern zum einfachen Programmieren von Bauteilen für Prototypen und Produktion genutzt
Installieren Sie die ToolStick Entwicklungstools und Silicon Labs IDE im selben Directory und folgen Sie den Anweisungen im Benutzerhandbuch der entsprechenden Tochterkarte wie die Entwicklungstools benutzt werden und wie man die Demo-Firmware laufen lässt.
Der einfachste Weg, das Experimentieren mit dem ToolStick zu beginnen, ist mit dem ToolStick Starter Kit. Dieses Kit ist ein komplettes Entwicklungssystem, das einen ToolStick Basis Adapter und eine austauschbare C8051F330 MCU Tochterkarte enthält. Um mit der ausgewählten MCU mit der Entwicklung fortzufahren benutzen Sie bitte die unten angegebene Anleitung zur Auswahl der entsprechenden Tochterkarte und Programmier-Adapters. Die Tochterkarten werden separat verkauft und benötigen einen separaten Basiadapter, der auch getrennt gekauft werden muss, falls man nicht schon einen besitzt. Die Programmier Adapter Kits enthalten einen Basisadapter; ein separater Kauf ist also hier nicht notwendig.