PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Programmierung unter Android



Cysign
17.11.2012, 10:43
Hallo beisammen,

ich frag mich grade, obs ne Möglichkeit gibt, ne IDE unter Android in Richtung Attiny/Atmel zu trimmen?

Ich hab vor ner Weile mein Netbook gegen ein Asus Transformer ausgetauscht und würde da gerne ein bisschen rumspielen, um z.B. lange Zugfahrten spannender zu gestalten ;)

Kampi
17.11.2012, 10:51
Hey,

also ich habe für mein PadFone AIDE runtergeladen.
Das ist eine IDE wo du Android Apps entwickeln kannst und zudem noch Terminal IDE um per SSH mit meinem Pi in Verbindung zu treten.
Eventuell kannst du sowas mit Terminal IDE realisieren (soll ja eine IDE sein). Wie das geht kann ich dir aber nicht sagen, da ich das Programm nur für SSH verwende.
Aber C-Code oder so kannst du ja mit jedem Texteditor schreiben. Proggen wirst du allerdings nicht können, da es wahrscheinlich keinen Programmer für Android gibt :P

Cysign
20.11.2012, 11:45
C kompilieren kann ich unter C4Droid. Da gibts auch nen GCC-Compiler. Allerdings weiß ich nicht, wie das mit den AVR-Libs aussieht. Kann man die da irgendwie reinpacken? Oder weißt du, ob die zu den Standard-Libs gehören?

Vielleicht wäre es ja möglich, einen Programmer für Android zu basteln.
Man kann an einige Android-Geräte mit einem OTG-Adapter (oder z.B. an nem Asus Transformer direkt am USB-Port des Docks) USB-Geräte anschließen. Geräte wie Tastaturen udn Mäuse werden ja erkannt. Ich hab mal gelesen, dass man geringe Datenmengen quasi an eine emulierte Tastatur senden kann, indem man quasi die Signale zum Blinken der Tastatur-LEDs sendet.
Auf USB-Sticks kann man jedoch auch größere Datenmengen senden.

Wenn man also nun einen µC so programmiert, dass er sich als USB-Stick oder Tasdtatur zu erkennen gibt und ihm die Daten übermittelt, könnte der die Aufgabe des eigentlichen programmers übernehmen.

Gibt es denn die Möglichkeit, von z.B. einem ATtiny2313 einen anderen ATTiny 2313 zu proggen?
Ich bin mir grade ziemlich unsicher, was das anbelangt. aber ich meine, ich hätte mal was darüber gelesen^^