Arduino language vs. GCC?

Gast #1339724
Lesenswert?

GCC hat den vorteil das es platformunabhäniges  ansi C ist mit etwas AVR 
geplänkel ^^

alle sondersprachen die auf eine einzige platform geprägt sind , sind 
meiner meinung nach ehr kontraproduktiv

sobald  einem diese platform nicht genügt fängt man wieder von vorn an
Gast #1339725
Lesenswert?

hi,

also der Arduino ist grundsätzlich GCCkompatibel soweit ich weiß. Die 
Arduino Language besteht ja eigentlich nur aus Funktionen die auch 
nichts anderes machen als in C programmiert zu sein.

Ich kann den Arduino empfehlen als Einstieg empfehlen. Damit hat man 
wirklich sehr schnell Erfolgserlebnisse, und da wie gesagt GCC 
kompatibel ist man später auch nicht limitiert wenn man mehr machen 
möchte

Ich habe das Dueminalove(glaub wird anders geschrieben) Board
#1339739
Lesenswert?

A. K. schrieb:
> Wenn ich die Arduino-Seite richtig verstehe, dann ist das nicht nur
> kompatibel zu gcc, sondern ist tatsächlich avr-gcc.

Ja, so ist es, soweit ich mich erinner.
Das GUI stellt nur Makros/Funktionen zur verfügung um das Programmieren 
einfacher zu machen.

"input pin1; pullup on pin1"
wird dann intern zu
"DDRC &= ~(1<<1); PORTC = (1<<1);"
und das wird dann compiliert

Mfg,
Peter

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren