ARM-C

ARM-C

Erhältliche Compiler für den ARM®

  • AINSI-C-Cross-Compiler für ARM auf Windows
  • Kostenloser GNU-C ist Teil der mCAT-Entwicklungsumgebung
  • Ergänzt durch mCAT-eigene Library-Funktionen wie kprintf als schlanke Druckfunktion ohne Gleitkomma
  • Detailinfo

Mit GNUDE (GNU Development Einvironment) gibt es eine OpenSource Entwicklungsumgebung für die Programmierung Ihrer Hardware. GNUDE ist eine komplette Sammlung von GNU C/C++ Cross-Compiler und verschiedenen Werkzeugen, die auf einem Windows-NT/2000/XP-System laufen. So gibt es eine kostenlose Lösung für die Softwareentwicklung für Ihre ARM®-CPU. Informationen zu GNUDE gibt es im Internet unter gnude.sourceforge.net. Ein speziell abgestimmtes Gnudepaket wird mit der mCAT-Entwicklungsumgebung zur TSM-ARMCPU, NET-A7 oder USB-BIT mitgeliefert, damit sind Sie für Ihre Projekte startklar.

Die GNU-Library ist nur mit einigen kleinen Einschränkungen zu nutzen, so sind Funktionen wie fread,fwrite,malloc, etc. nicht benutzbar. Allerdings sind diese bei mCAT auch nicht notwendig. Deswegen können wir GNUDE trotzdem als Entwicklungsumgebung empfehlen.

Die Alternative zum GNU C-Compiler ist der C-Cross-Compiler von Metaware. Dieser fügt sich nahtlos in die Metaware Werkzeugkette ein und ist daher besonders für Entwickler, die mit MetaDeveloperTM arbeiten, zu empfehlen.