Hallo liebe embedded Freunde, Ich möchte gerade in das Thema Mikrocontroller-programmierung einsteigen. Und zwar Speziell mit Cortex M3 von ARM. Hardware(Keil MCB1700-board und LINK), Software (MDK-µVision4 von Keil) sind schon vorhanden. Von Elektronik habe ich Ahnung und einwenig habe ich auch schon über Mikrocontroller gelesen, weis also ungefähr was was ist. Nun Suche ich aber Tipps und Rat von Profis wie ich mir als Anfänger ein solides Basiswissen über das Thema aneignen kann. Wie sollte ich an die Sache am besten rangehen? Welche Bücher sind gut und vor allem gibt es Links und Dokumente darüber wie ich ein nachvollziehbares Projekt starten und ausprobieren kann? Für alle Antworten bedanke ich mich schonmal im Voraus. Grüße A.R
Moin, Kannst du in C-Programmieren? sonst erst mal das lernen. Dann kann ich nur den "Definite Guide to Cortex M3/0" empfehlen. Wenn du Keil verwendest würde ich dir noch den "µVision 4 Getting Startet Guide" ans Herz legen. Danach würde ich den "RL-MDK Getting Startet Guide" empfehlen. Schau mal unter Keil.com/books da sind noch andere Bücher erwähnt. Auf deutsch gibts da nicht viel gutes zu Keil und den Cortexen. Zum generellen Programmieren wohl. Für C seh dir den Erlenkötter mal an ist günstig und das wichtigste steht da drin. MfG Tec
Danke, ja in C und C++ kann ich sogar ziemlich gut Programmieren allerdings hab ich noch nie für Mikrocontroller programmiert. Das ist ja bekanntlich eine ganz andere liga als PC.
Datenblätter studieren hilft auch manchmal, eigentlich immer :-) Wenn die Hardware schon vorhanden ist, dann lass mal eine LED blinken. So lernst Du schon einmal den Umgang mit den Entwicklungswerkzeugen und kannst ein Programm in den Controller flashen. MCB1700? Ist ja fett. Ich hab' mit einem Steckbrett angefangen ....
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.