Forum: Mikrocontroller und Digitale Elektronik kompilieren ohne IDE


von André (Gast)


Lesenswert?

Hallo,

ist es möglich, ein geschriebenes Programm auf den Arduino zu 
kompelieren, ohne dabei die IDE vom Arduino zu öffnen?

z.B. so: compiler.exe /meinProjekt.ino


Lieben Gruß
André

von Tux (Gast)


Lesenswert?

ja ist es

von André (Gast)


Lesenswert?

und wie???

von Karl Käfer (Gast)


Lesenswert?

Hallo,

Ich schrieb im Beitrag #3597516:
> Tux schrieb:
>> ja ist es
>
> Bist Du Ingenieur?
> Die Antwort ist richtig und absolut nicht hilfreich. Weiter so, bist ein
> typischer Deutscher.

Es ist eine absolut korrekte und die einzige korrekte Antwort auf Deine 
Frage. Wenn Du Deine Frage nicht richtig formulierst, dann ist nicht die 
Antwort das Problem, sondern Deine Frage. Mir persönlich erscheint 
typisch deutsch vielmehr die Erwartung zu sein, als Antwort auf eine 
Frage etwas ganz anderes zu erwarten als das, nach dem gefragt wurde, 
und dann darüber zu maulen, daß die falsche Frage richtig beantwortet 
wurde.

HTH,
Karl

von Karl Käfer (Gast)


Lesenswert?

Hallo Andre,

André schrieb:
> und wie???

http://arduino.cc/en/Hacking/BuildProcess

HTH,
Karl

von André (Gast)


Lesenswert?

Könnte mir jemand sagen wie oder mit welcher Datei ich mein Programmcode 
ohne der Arduino-IDE auf mein Arduino-Board kompilieren kann?

von AVerr (Gast)


Lesenswert?

>ist es möglich, ein geschriebenes Programm auf den Arduino zu
>kompelieren, ohne dabei die IDE vom Arduino zu öffnen?
Nein. Ein auf den Arduino Kompilieren ist nicht möglich.
Man kann höchstens ein Programm für den Arduino kompilieren.

>Könnte mir jemand sagen wie oder mit welcher Datei ich mein Programmcode
>ohne der Arduino-IDE auf mein Arduino-Board kompilieren kann?
Der Prozess, den du durchführen willst, besteht aus 2 Teilen:
1) Das Programm für den Arduino kompilieren. Dabei entsteht erstmal ein 
Binärfile für den Arduino.
2) Dieses Binärfile auf den Arduino uploaden. Dafür hat der Arduino ja 
einen Bootloader und die Arduino Software bringt bestimmt auch dafür ein 
Tool mit.

Wie die Programme im einzelnen heißen kann ich dir nicht sagen ( da ich 
noch nie mit Arduino zu tun hatte ), aber in deren Dokumentationen steht 
das bestimmt.

von André (Gast)


Lesenswert?

OK, danke :)

von tomske (Gast)


Lesenswert?

Wenn Du nach "arduino no ide programming" suchst kommen ganz zu Anfang 
eine Menge Infos zu Deinem Anliegen. Es gibt keine eigenen arduinigen 
command line tools dazu, Du musst hart in die Makefile-Welt rein. Und 
die hat so ihre Tücken, wenn Du das nicht gewohnt bist.

Ich habe das Gefühl, dass ino was für Dich sein könnte (hab es selbst 
nicht ausprobiert):

https://pypi.python.org/pypi/ino/

Aber da ist die Frage, wie viele Indirektionen Du Dir geben willst...

tomske

von Mike (Gast)


Lesenswert?

AVerr schrieb:
> Man kann höchstens ein Programm für den Arduino kompilieren.

Das Programm kann man allenfalls für einen ganz normalen ATmega... oder 
SAM3X8E compilieren. Es gibt keinen Arduino Prozessor.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.