Aus RN-Wissen.de
Wechseln zu: Navigation, Suche
Rasenmaehroboter fuer schwierige und grosse Gaerten im Test

(Neuer Artikel Forth)
 
K (Überschrift & Kategorie hinzugefügt)
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 1: Zeile 1:
 +
[[Kategorie:Software]]
 +
== Forth ==
 
Forth ist eine Kombination aus Betriebssystem und Entwicklungsumgebung.
 
Forth ist eine Kombination aus Betriebssystem und Entwicklungsumgebung.
 
Vorteilhaft ist die interaktive Arbeitsweise des Systems. Die die Sprache
 
Vorteilhaft ist die interaktive Arbeitsweise des Systems. Die die Sprache
Zeile 16: Zeile 18:
 
MC und PC.
 
MC und PC.
  
Frei verfügbare Forthsysteme (Public Domain oder mit Quelltext unter
+
Frei verfügbare Forthsysteme (Public Domain oder Quelltext unter
 
einer OpenSource Lizenz)
 
einer OpenSource Lizenz)
  
* [ http://www.krue.net/avrforth avrforth] Ein Forth etwas abseits der Standards
+
* [http://krue.net/avrforth/ avrforth] Ein Forth etwas abseits der Standards
* [ http://amforth.sourceforge.net amforth] Ein Forth etwas näher an den Standards.
+
* [http://amforth.sourceforge.net amforth] Ein Forth etwas näher an den Standards.

Aktuelle Version vom 16. November 2006, 19:45 Uhr

Forth

Forth ist eine Kombination aus Betriebssystem und Entwicklungsumgebung. Vorteilhaft ist die interaktive Arbeitsweise des Systems. Die die Sprache kennzeichnenden "Wörter" lassen sich direkt als Kommandos aufrufen. Zudem lassen sich jederzeit neue Kommandos basierend auf den bereits bestehenden definieren.

Forthsysteme für AVR Atmegs gibt es einige. Grob lassen sie sich in zwei Kategorien unterteilen: PC basierte Systeme, die auf einem sog. Hostsystem vorbereitet werden und als fertige Systeme in den Flash des MC gelangen und zum anderen hostunabhängige Systeme, die komplett im MC laufen.

Erstere sind für "turn-key" Projekte ideal, da beim Einschalten bereits ein geeignetes Programm anläuft. Letztere erfordern einen Kommandokanal zwischen einem geeignetem Userinterface und dem MC, um Befehle aufrufen zu können. Einfachster Fall ist hier eine serielle Verbindung zwischen MC und PC.

Frei verfügbare Forthsysteme (Public Domain oder Quelltext unter einer OpenSource Lizenz)

  • avrforth Ein Forth etwas abseits der Standards
  • amforth Ein Forth etwas näher an den Standards.

LiFePO4 Speicher Test