mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Software in MSP430 laden funkt nicht


Autor: Hanswurst (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallöchen zusammen
Wenn man den software in MSP430 (F20013) brennen will sollte man Strg 
und D drücken, oder?
Aber dann?????????
Hanswurst

Autor: Berti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nur mit dem Wald und Wiesen Compiler... mit dem Von Aldi gehts auch 
Nachmittags...

Autor: Hanswurst (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi
Soll des ein Witz sein?
Ich hab von Texas Instrument einen USB Spy by Wire Programmer dazu IAR 
Embedded Workbench, wenn es dir an Info fehlt
Hanswurst

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was ist denn dann? Fehlermeldung? Oder wie? Nach dem Download (sofern 
erfolgt) ist das Programm im Flash.

Autor: Hanswurst (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallöle
OK Alles klar ich hab nur gefragt weil sich bei mir auf dem Display 
nichts tut
Hanswurst

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ach du bist das. Na dann...

Autor: Hanswurst (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi
Ja ich bins! Bir dir läuft der C-Code doch, oder?
 http://www.mikrocontroller.net/attachment/27099/DO...

Ich weis nur ninoch nicht was ich in die Headerdatei reinschreiben soll:
>/* Mit diesen Makros die Bits von oben stellen! */
Hanswurst (Tobi)

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei mir? Ich hab weder einen F2013 noch ein DOG Display.
Du solltest dich erst mal mit C-Programmierung auseinander setzen. 
Einfach ein paar Software-Teile von irgendwoher zusammen klicken klappt 
nicht. Probier doch erst mal ein ganz einfaches Programm selber zu 
schreiben, lerne, wie die ganzen Peripherie-Bausteine des MSP 
funktionieren, lerne, wie man Header-Dateien benutzt und dann kannst du 
das Problem sicher selber finden.

Autor: Hanswurst (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi
Ich hab mir schon das Das große MSP430 Praxisbuch (downloadversion) 
gekauft des ist aber für Assembler. Wie die Header-Dateien funktionieren 
weis ich jetzt. (Nur kenn ich mit der C-Struktur nicht aus weil ich mich 
vorher mit Logigbausteinen auseinandergesetzt hab)
Die Grundstrukturen hab ich in einem C Computerbuch gefunden. Mir fehlt 
allerdings Wissen über alle (MSP430/) Controller Befehle (z.B 
IcdWrite())
Tobi  :)

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
LCDWrite ist kein MSP-Befehl auch kein Standard-Befehl. Da musst du 
schauen, wo dein Stück Code her ist, und da nachschauen, was LCDWirite 
macht. Der MSP an sich kennt nur 27 Assembler-Befehle, und C kann ja 
auch bloß solche Sachen wie if, while usw (mal ganz einfach 
ausgedrückt). Also schau dir den Code an, der hinter LCDWrite steht, 
dann kannst du ihn auch debuggen und verstehen.

Autor: Hanswurst (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
schon dabei...
To

Autor: Tobi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi Christian
Woher bekommt man eine Einführung in die MSP430 Controller in der 
C-Spache von 0 an? In den meißten Büchern steht Grundkentnisse im 
Bereich Prozessor und Assembler/ C vorrausgesetzt! Oder wie hast du 
Programmieren gelernt? Hab wie blöd gesucht: Nichts gefunden!!!´
To

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Naja, ich hab Assembler wärend der Ausbildung zum Elektroniker gelernt. 
Da eben auch Algorithmik, also wie zerlege ich ein Problem in kleine 
Einzelschritte, um es programmieren zu können.

C hab ich dann im E-Technik Studium gelernt. Zwar für PC, aber das ist 
ja eigentlich egal. Wenn man weiß, was hinter den Befehlen steckt, bzw. 
die register von so einem µC kennt, kann man die normal in C ansprechen. 
Der Rest ist Algorithmik, also Gehirnschmalz.

Ein Buch oder sowas kann ich dir leider nicht empfehlen. Aber das MSP430 
Buch von Franzis in Kombination mit den C-Beispielen von TI sollte 
eigentlich helfen. Allerdings müsste man schon C können. Am besten 
zuerst am PC ein paar kleine Anwendungen schreiben.

Autor: Tobi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Huhu
C-Beispelen von TI? DIe kilometerlangen pdf Datenblätter auf 
Fachenglisch?
Ein C-Buch kenn ich (Grundlagen C) eigentlich einfach erglärt (nur für 
PC) das Problem ist nur da lernt man nur printf() und PC orientierte Ein 
und Ausgebebefehle. Wo man aber Befehle wie IcdWrite() lernen kann weis 
ich nicht. Die Die Codebeispiele von TI?
(Hab mir auch Visual Basic C++ runtergeladen zum üben)
Tobi

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Nochmal. LCDWrite() ist kein befehl, sondern eine Funktion, die aus 
mehreren Befehlen zusammengesetzt ist.

Die Codebeispiele von TI findest du hier: 
http://focus.ti.com/mcu/docs/mcuprodcodeexamples.t... 
sind super erklärt und funktionieren garantiert. Musst nur aufpassen, 
die richtigen für deinen prozessor und für deine Entwicklungsumgebung zu 
nehmen.

Autor: Tobi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hi
Hab mir das richtige Codebeispiel gedownloaded. THX
Tobi
PS:Üb jezt aber erstmal mit Computer (net Controller) Und setz mich mit 
Unterschieden wie Funktion und Befehl auseinander!

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.