TLCS-900C
Viele Nicht-Ethernet-Geräte von ELZET80 arbeiten mit einem TLCS900-Prozessor.
- Optimierender ANSI-Cross-C-Compiler für den TLCS900 zur Arbeit unter Windows
- Unterstützt 64/80-Bit Gleitkommarechnungen, #pragma-Konstrukte für Stacküberprüfung, Argumentübergabe und Schleifenoptimierung
- Spezielle Funktionen für Interruptbearbeitung und direkte Zuweisungen auf Prozessorregister sind vorhanden.
- Preise
- Detailinfo
- Downloads
Preise
auf Anfrage
SFT-C900ANSI
TLCS900-ANSI-C-Cross-Compiler/Assembler mit Fließkommaunterstützung (für Windows)
kostenlos
SFT-C900EVANSI
Ausreichend für kleinere und mittlere Projekte. Einschließlich Handbüchern als PDF-Dateien. Kostenlos erhältlich in Verbindung mCAT
Detailinfo
Um den TLCS900-Prozessor auf Ihrem Windows-PC in C programmieren zu können, benötigen Sie einen sogennanten C-Cross-Compiler. Das ist ein Compiler, der für einen anderen Prozessor Code erzeugt als für den, mit dem er arbeitet. In unserem Fall arbeiten wir auf einem 80x86 Prozessor und der Zielprozessor ist der TLCS900.
Um den Start mit dem TLCS900 leichter zu machen, bietet TOSHIBA kostenlos für unsere Hardwarekunden den ANSI-C-Cross-Compiler mit einer Limitierung von 3000 Zeilen an. Für professionelle Anwender ist dieser Compiler aber auch in der Vollversion zu einem attraktiven Preis erhältlich. Ein Programm für die TSM-CPU900 unter mCAT benötigt die in der folgenden Tabelle dargestellten Schritte. Die hinterlegten Schritte werden von den Werkzeugen in den TOSHIBA-C-Paketen bearbeitet. Zum Herunterladen wird das Terminalprogramm benutzt, z.B. das bei mCAT mitgelieferte LGO. Mit mCAT wird ein Hilfsprogramm "VMAKE" geliefert, das den Compilierungsprozess vom Quellprogramm bis zur downloadfähigen .shx-Datei automatisiert.
Aktion | Was wird gemacht? | Result Datentyp |
Schreiben | C-Quellcode mit Ihrem bevorzugten Editor | .c |
Compilieren | die C-Textdatei in Assembler-Quellcode | .s |
Assemblieren | Assembler-Quellcode in positionsunabhängigen objectcode | .Ink |
Linken | den verschiebaren Objectcode zusammen mit dem mCAT Headerdateien in Maschienencode für eine bestimmte Adresse im TLCS900-Zielsystem binden | .abs |
Konvertieren | absoluten Maschienencode in HEX-Code zum herunterladen | .shx |
Herunterladen | ".shx"-Datei zum TLCS900-Monitor/mCAT über RS232 | -(RAM/EPROM) |
Optimierender ANSI-Cross-C-Compiler für den TLCS900 zur Arbeit unter Windows. Unterstützt 64/80-Bit Gleitkommarechnungen, #pragma-Konstrukte für Stacküberprüfung, Argumentübergabe und Schleifenoptimierung. Spezielle Funktionen für Interruptbearbeitung und direkte Zuweisungen auf Prozessorregister sind vorhanden.
Dies ist der angemessene Compiler für den professionellen Einsatz bei größeren Softwareprojekten. Das Objektformat ist kompatibel zu IEEE695.
Der ANSI-C-Compiler produziert Assemblerquellen als Zwischenformat, die bei Optimierung und Debugging hilfreich sein können.
Weitere Informationen erhalten Sie auf der Dokumentations-Leitseite von Toshiba.
Downloads
Präsentation zum TLCS900-Prozessor