Guten Abend zusammen, ich habe mir einen Raspberry Pi zugelegt und interessiere mich für Embedded Systems. Leider bin ich ein totaler Neuling auf diesem Gebiet und habe noch nie in diesem Bereich gearbeitet. Ich habe nun schon Stunden damit verbracht das Internet nach Starthilfe zu durchsuchen und bin nicht zufriedenstellend fündig geworden. Gibt es denn irgendwelche Tutorials, die den leichten Einstieg in die ARM-Programmierung für den Raspberry Pi geben? Wo soll ich anfangen? Ich habe fortgeschrittene Kentnisse in C++ und Java, Programmieren ansich ist also kein Problem. Was muss ich beachten? Sind Tutorials für ARM9-Mikrocontroller brauchbar? Wie Ihr seht sind noch eine Menge Fragen offen und ich hoffe ich werde hier auf Antworten stoßen. Einen Thread in diesem Forum hier zu erstellen war meine letzte Option, ich bin wirklich hilflos und weiss nicht wo ich anfangen soll. Achja, und ich würde gerne in C programmieren. Grüße
Willst Du wirklich ohne Betriebsystem den Raspberry PI programmieren??? Wenn ja, dann findest Du hier dazu etwas: Beitrag "Raspberry Pi als "dicker" Mikrocontroller"
http://www.raspberrypi-spy.co.uk/2012/06/knight-rider-cylon-lights-for-the-raspberry-pi/ - erster eintrag bei Google - überlege dir bitte vorher was du hier postest!!! Bitte nur Fachfragen.. - Denn das hier war überflüssig! ...und wenn du hilflos bist, dann brauchst du doch damit gar nicht erst anfangen :-D MfG Martin
Okay, das ist schon mal eine gute Quelle, danke. Momentan habe ich ja Raspbian auf meinem Raspi laufen. Ich denke die ersten Schritte kann ich auch mit Betriebssystem machen. Ich habe aber absolut keine Ahnung von Mikrocontrollerprogrammierung und brauche einen Einstieg, am Besten eben für ARM11-Mikrocontroller. Grüße
> Der RPi ist eher eine Art Zwerg-PC auf ARM-Basis, mit Linux, als ein > Mikrocontroller. Genau das. Deswegen ist es vermutlich sinnvoller das ganze als hardwarenahes Programmieren unter Linux, bzw. Linux-Treiber-Programmierung aufzuziehen. D.h. das Linux drauf zu lassen und es als Basis und nicht als Hindernis zu sehen.
-vielleicht hilft Dir dieser Ansatz: http://www.coocox.org/epi.html Hier werden 3 Möglichkeiten aufgezeigt--;
Hallo overflow, bei raspberrypi.org (übrigens DER Einstieg zum Raspberry schlechthin) gibt es das Unter-Forum "Bare Metal" http://www.raspberrypi.org/phpBB3/viewforum.php?f=72. Die University of Cambridge (www.cl.cam.ac.uk) hat enen größeren Bereich zum Raspberry, dort unter dem Stichwort "Baking Pi", z.B. der Link http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/
Auf dem Raspi kannst du genauso programmieren wie auf einem Intel-Linux. Von daher ist da nichts embedded spezifisch. Auch fürs IO sind schon Treiber vorhanden. Wenn du richtig einsteigen möchtest, dann wäre ein nackter Prozessor ohne OS besser. z.B. so etwas wie der STM32F4. Kostet auch unter 20 Euro http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Oder Evaluationsboards anderer Hersteller. TI bietet auch etwas an.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.