MSP430F2370 direkt mit UART ansprechen

Gast #3353765
Lesenswert?
• ▲
▼
Guten Tag zusammen,

ich habe ein kleines Versuchsboard auf dem ist ein MSP430F2370 und 
verbunden ist das mit meinem PC per USB bzw. einer USB to UART Bridge 
CP2102.

Also läuft die Kommunikation zwischen diesen beide per UART. Weil ich 
später keinen USB-Port mehr an dieser Platine habe, würde ich gerne per 
UART direkt auf dem MSP430F2370 zugreifen.

Allerdings weiß ich nicht, wie das geht oder in welchem Format die Daten 
sein müssen.

Es wäre nett, wenn ihr mir helfen würdet.

Danke und beste Grüße Michel
Persönliche Seite #3353788
Lesenswert?
• ▲
▼
Michel P. schrieb:
> Allerdings weiß ich nicht, wie das geht

Na, im Grunde genommen genauso wie bisher, nur daß Du die 
USB-Seriell-Bridge (den CP2102) entfernst und die mit dem verbundenen 
Leitungen der UART des 'F2370 stattdessen mit der anderen UART 
verbindest, mit der Du kommunizieren möchtest.

Angenommen, daß das die Onboard-Schnittstelle eines PCs ist, dann musst 
Du noch einen Pegelwandler verwenden; die UART des 'F2370 arbeitet mit 
3.3V-Pegeln (oder wie hoch Deine Versorgungsspannung nun auch exakt sein 
mag), und die serielle Schnittstelle des PCs mit RS232-Pegel, also mit 
+/-12V. Die Pegelwandlung erledigt in so einem Falle ein MAX3232.

> oder in welchem Format die Daten
> sein müssen.

In exakt demselben in dem sie es bislang sind. Daran ändert sich gar 
nichts, ob nun eine "echte" serielle Schnittstelle vom PC angesprochen 
wird oder ob eine USB-Serielle Schnittstelle angesprochen wird, ist von 
der Softwareseite des PCs aus gesehene exakt identisch.


Sollte die UART, über die Du mit dem 'F2370 kommunizieren möchtest, 
nicht eine Onboard-Schnittstelle des PCs sein, sondern etwas ganz 
anderes, dann musst Du ein bisschen mehr über die verraten.
Gast #3353804
Lesenswert?
• ▲
▼
Vielen Dank für die schnelle Antwort.

Doch, es ist ein Onboard-Schnittstelle am PC.

Leider kenne ich das Format der Daten nicht.

Dass ganze Board ist das TRF7970AEVM und wurde bisher immer mit dem Tool 
von TI benutzt und leider war es mir hier nicht möglich raus zu finden, 
wie genau der PC mit dem Evaluation Module kommuniziert.
Persönliche Seite #3353874
Lesenswert?
• ▲
▼
Michel P. schrieb:
> Leider kenne ich das Format der Daten nicht.

Im Manual steht
1
 ... and also verify that the COM port settings 
2
are 115200 bps, 8 data bits, no parity, and 1 stop bit

Wenn Du mehr darüber herausfinden möchtest, was das "TI-Tool" mit der 
Platine kommuniziert, brauchst Du einen Schnittstellenmonitor, der den 
Datenverkehr auf der seriellen Schnittstelle abhört. So etwas gibt es 
als PortMon von Microsoft oder als "Free Serial Port Monitor" 
(http://www.heise.de/download/free-serial-port-monitor.html).

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.