Forum: Mikrocontroller und Digitale Elektronik Tutorial, Literatur oder ähnliches für "MSP430"


von Jakob B. (Gast)


Lesenswert?

Hallo,

ich suche dringend leicht verständliche Literatur zur Programmierung
eines MSP430 in Assembler.

Ich studiere E-Technik und habe in diesem Semester einen Schwerpunkt
beim MSP430. Jetzt ist es so, dass ich mir zwar schon einige Bücher
(viele in engl. und hauptsächlich über Microcomputer allgemein)
ausgeliehen habe, allerdings erfordert die Einarbeitung in genau dieses
Thema viel Zeit und Aufwand bis man die entsprechenden Information
zusammenhängend verstanden hat. Und dieses Semester hab ich mir
ziemlich hohe Ziele gesetzt. Daher ist die Zeit ohnehin sehr knapp!!

Deshalb eine Frage an euch. Gibt es ein Buch, ausführliches Tutorial
oder ähnliches, dass sich flüssig ließt, anhand von Beispielen die
Thematik gut verdeutlicht und die Einführung in die Architektur und
Assemblerprogrammierung sehr konkret wiederspiegelt?
Mir ist da das "MSP430 Praxisbuch" aufgefallen. Taugt das was?

Auf jeden Fall schon mal jetzt vielen Dank für die Mühe. Ich denke, das
wird auch andere interessieren.

von tenner (Gast)


Lesenswert?

moin,

ein ordentliches tutotial hab ich bisher auch nicht nicht gefunden. das
"MSP430 Praxisbuch" hab ich mir erst letzte woche zugelegt, hat mir
zwar etwas weitergeholfen, steht aber eigentlich nix drin, was man
nicht auch aus dem MSP430x1xx Family User's Guide" erfahren kann,
halt nur in deutsch. die befehlsreferenz mag für
assembler-programmierung recht hilfreich sein. ansonsten ist es
meinermeinung nach ne frechheit, was einem da für fast 50€ geliefert
wird.
wirklich hilfreich sind die tutorials von ti. die meisten
programmbeispiele liegen meist in assembler und c vor.wenn man die
grundlagen der microcontroller-programmierung verstanden hat, sollten
die reichen.

von KoF (Gast)


Lesenswert?

>> http://www.mathar.com <<

^^ eine page, von firststep bis naja... höhere halt ;-)
verschiedene beispiele zu allerlei themen!

kann ich nur weiterempfehlen!!!

von Sebastian (Gast)


Lesenswert?

Hi,

danke für die Blumen, aber was Assemlber angeht bietet meine Seite
leider gar nix. :-( Ich erzähle zwar eine Menge zum MSP430 an sich,
aber meine Tuts sind alle in C. Falls es um "schöne"
Assembler-Listings geht, kann ich auch nur die TI-Examples empfehlen.
Die liegen alle in C und Assembler vor, sodass man gut "vergleichen"
kann, was denn jetzt genau gemacht wird ...

von Jakob B. (Gast)


Lesenswert?

Nun, unser Prof will ja unbedingt, dass wir den MSP in Assembler
programmieren (und das ausschließlich). Die Bücher von TI hab ich mir
mittlerweile auch schon ausgeliehen. Aber die sind ja auch mächtig
umfangreich. Bis man da die ersten Grundstrukturen verstanden hat und
sich endlich an den MSP rantrauen kann... da hat man aber kräftig was
zu lesen!!! Assembler ist für mich auch absolutes Neuland. Bis jetzt
hatten wir nur C/C++ und von früher kenn ich noch Turbo-Pascal.
Zusätzlich wollt ich dieses Semester 6-7 Klausuren schreiben. Da muß
ich mir den ganzen Stoff sehr konkret aneignen. Selbst die Leute aus
meinem Semester stehen völlig ahnungslos da. Und der Prof ist ne echte
Katastrophe. Hält sich für unwiderstehlich intelligent und schafft es 3
Stunden lang zu erzählen und nix zu sagen...

Also das Praxisbuch ist nicht empfehlenswert? Nur wegen dem Preis, oder
weil es wirklich nicht viel weiterhilft. Ich hatte bis jetzt leider
nirgends die Möglichkeit das Buch näher zu betrachten. Und was
Assembler angeht...gibt es da vielleicht noch Alternativen? Ich weiß,
Assembler ist von Hardware zu Hardware unterschiedlich, aber die
Grundzüge bei allen gleich (so sagt man zumindest ?!?)

Übrigens „http://www.mathar.com“ hab ich mir auch schon angeschaut.
Sieht wirklich interessant aus. Aber mir fehlen in der Hinsicht einfach
noch die Basics...

von Florian Scharf (Gast)


Lesenswert?

In welcher Hinsicht? Das SIND die Basics..
Ich hab es recht schnell mit folgender Kombination hinbekommen: User
Guide + Code Beispiele .. da sind die fertigen Mini-Programme, die man
auf ne Bildschirmseite bekommt zu empfehlen, weil sie die einzelnen
Module des MSP der Reihe nach vorstellen und alles mal in verschiedenen
Konfigurationen behandeln. Ist halt alles Fachchinesisch, besonders die
Abkürzungen. Aber grad da gibt es z.B. auf mathar.com die nötigen
Erläuterungen, die man braucht, um zu verstehen worum es dabei geht.
Ansonsten macht ne Liste mit Begriffen und Zusammenhängen und geht
rechtzeitig vor der Klausur zum Prof bzw. Assi. Ich kenne keinen, der
einen (zumindest ohne Termin) wieder weggeschickt hätte.

Viel Erfolg,
der Flo

von MartinK (Gast)


Lesenswert?

Ich kann Florian nur bestätigen, UserGuide + Code Beispiele
sind sehr hilfreich.
Das MSP430-Praxisbuch kann ebenfalls für den Einstieg hilfreich
sein. Allerdings habe ich mein Exemplar für 15 Euro beim
Terrashop erhalten.

von Jakob B. (Gast)


Lesenswert?

Na gut, ich seh schon. Ich komm da nicht daran vorbei. Auf jeden Fall
vielen Dank für eure Antworten. Das User’s Guide hab ich mittlerweile
ja auch schon. Aber ne letzte Frage hätt ich noch…

Wo überall komm ich denn noch an Code-Beispiele ran? Ich mein so, dass
ich anhand der Beispiele richtig Schritt für Schritt an die
Programmierung rangeführt werde. Und nicht bei jedem Beispiel noch 10h
die Struktur erkennen und nachlesen muß.

Nochmals danke… :-)

von KoF (Gast)


Lesenswert?

hmm vielleicht hilf es ja, wenn du assembler lernen sollst, trotzdem
auch in c zu programmieren und dann jedoch den output als assembler
ausgiebst und ihn dann studierst. naja unter x86 half mir das nicht so
viel weil wegen den unmengen an verschiedenen registern. aber der msp
hat ja nur universelle.

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.