Auswahl Kristall MSP430FR5739

OP #3176295
Lesenswert?
• ▲
▼
Guten Tag,

Ich baue im Moment ein kleines Modul mit dem Controller MSP430FR5739 und 
habe einige Sorgen:

- Wie soll ich den Kristall (Für Oszillator XT1 Pins XIN und XOUT) 
auswählen? Auf mehrere Beispiele wurde ein 32 KHZ Crystal benutzt. Da 
ich auch die ´SPI-Schnittstelle benutzen möchte, soll ich ein Kristall 
mit einem hohen Wert (HF Ca. 8 MHZ) benutzen. Wie das im Datenblatt 
vorgeschrieben ist.

- Welche Programmiergerät und Umgebung können Sie mir für die 
Programmierung des Chips (MSP430FR5739) empfehlen. Dafür möchte ich ein 
JTAG-Anschluss benutzen.

Vielen Dank

Yannick
Persönliche Seite #3176321
Lesenswert?
• ▲
▼
Als Taktquelle solltest Du die passende verwenden. Kommt es auf 
möglichst geringe Leistungsaufnahme an, oder kommt es auf möglichst 
präzisen Takt an?

Man kann den 'FR5739 auch ohne Quarz ("Kristall") betreiben, dann wird 
der Takt mit einem internen RC-Oszillator (DCO) erzeugt. Damit sind auch 
8 MHz und höhere Taktfrequenzen möglich, allerdings ist das ganze nicht 
unendlich präzise. Das macht aber nur dann etwas, wenn von der Präzision 
die Kommunikation mit anderen Systemen abhängt, wenn also z.B. eine 
serielle Schnittstelle genutzt wird. Bei SPI ist das nicht erforderlich, 
denn bei SPI wird der Takt vom SPI-Master vorgegeben, hier also entweder 
dem 'FR5739 oder einem etwaigen Gegenstück. Das funktioniert immer.

Außerdem kann der Taktgenerator neuerer MSP430-Varianten auch aus einem 
niedrigen externen Takt einen präzisen hochfrequenten erzeugen, dazu 
musst Du mal in das User's Manual Deines MSP430 blicken und Dir den 
Abschnitt zur Takterzeugung durchlesen; vermutlich wird da etwas namens 
FLL oder FLL+ erwähnt. Dann reicht auch ein Uhrenquarz.

Wie aber bereits eingangs gesagt, das ganze hängt davon ab, was 
letztlich gefordert wird. Wenn es nur um SPI geht, ist überhaupt kein 
Quarz erforderlich.

> Dafür möchte ich ein JTAG-Anschluss benutzen.

Das "Original" von TI, MSP-FET430UIF. Kostet etwa 100 EUR.

Wenn statt JTAG doch auch SBW genutzt werden kann (das ist inhaltlich 
exakt dasselbe, bloß langsamer), dann reicht auch das spottbillige 
Launchpad, das mittlerweile um die 10 EUR kostet.

Und wenn Du noch gar keine eigene Hardware mit dem µC darauf hast, dann 
schaff Dir das hier an:
http://www.ti.com/tool/msp-exp430fr5739

Da ist der µC drauf, da ist der SBW-Programmieradapter drauf, und es 
gibt ein paar Leuchtdioden und Knöpfe, die Du direkt ansteuern kannst, 
sowie Kontakte, um externe Dinge anzuschließen.


Als Softwareumgebung eignet sich u.a. IAR Embedded Workbench for MSP430; 
das gibt es in einer codegrößenbeschränkten Version kostenfrei von TI 
("Kickstart").

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.