mikrocontroller.net

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


Autor: Jakob B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: tenner (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: KoF (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>> http://www.mathar.com <<

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

kann ich nur weiterempfehlen!!!

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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 ...

Autor: Jakob B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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...

Autor: Florian Scharf (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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

Autor: MartinK (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Autor: Jakob B. (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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… :-)

Autor: KoF (Gast)
Datum:

Bewertung
0 lesenswert
nicht 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.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.