Skillnad mellan versioner av "Amforth"

Från ElektronikWikin
Hoppa till navigering Hoppa till sök
 
Rad 1: Rad 1:
Tanken med den här sidan. Är att visa på hur lätt det är att använda sig av forth för att programmera en Arduino.
'''Ubuntu, förberedelser'''
'''Ubuntu, förberedelser'''


Rad 8: Rad 10:
'''Ladda hem källkod'''
'''Ladda hem källkod'''


<nowiki>
svn co https://amforth.svn.sourceforge.net/svnroot/amforth/trunk amforth
svn co https://amforth.svn.sourceforge.net/svnroot/amforth/trunk amforth
</nowiki>




Rad 27: Rad 31:
'''Hello World!'''
'''Hello World!'''


<nowiki>
: hello ." Hello World! " ;
: hello ." Hello World! " ;
</nowiki>


För att köra programmet skriver du helt enkelt det ord du har skapat, "hello". Det kommer att skriva ut "Hello World!" på skärmen.
För att köra programmet skriver du helt enkelt det ord du har skapat, "hello". Det kommer att skriva ut "Hello World!" på skärmen.

Versionen från 28 december 2008 kl. 22.29

Tanken med den här sidan. Är att visa på hur lätt det är att använda sig av forth för att programmera en Arduino.

Ubuntu, förberedelser

Den här manualen är testad under Ubuntu 8.04 och 8.10.

sudo apt-get install subversion wine


Ladda hem källkod

svn co https://amforth.svn.sourceforge.net/svnroot/amforth/trunk amforth


Kompilera

sudo apt-get install avra avrdude

sudo make


Verktyg

apt-get install python python-serial python-pexpect

python ~/amforth/tools/amforth-shell.py


Hello World!

: hello ." Hello World! " ;

För att köra programmet skriver du helt enkelt det ord du har skapat, "hello". Det kommer att skriva ut "Hello World!" på skärmen.