MSP430 SD-Wandler Speicher Byteweise auslesen

Gast #507141
Lesenswert?
• ▲
▼
Hallo MSP430 Kenner,

ich habe ein kleines Problem mit dem Sigma-Delta-Wandler.
Der SD16MEM0 hat ja 16 Bit. Diese 16 Bit möchte ich Byteweise auslesen, 
damit ich die Werte über die SPI Schnittstelle an einen externen 
Baustein senden. Die SPI Schnittstelle hat zwei 8 Bit Register, deswegen 
muss ich ja den SD16MEM0 Speicher Byteweise auslesen. Dies würde ja auch 
über Verwendung der Adresse gehen, würde gerne aber wissen ob es auch 
eine elegantere Methode gibt.

Ich hoffe ich konnte das Problem verständlich darstellen, Danke im 
Voraus für Eure Hilfe!
Gast #507297
Lesenswert?
• ▲
▼
>Ich hoffe ich konnte das Problem verständlich darstellen...

Sieht nicht so aus.

Du kannst doch die 16 Bit erst auslesen als Word, dann als Hi- und 
Lo-Byte übertragen, denke ich.

Allerdings must Du bzw. der Empfänger (-Baustein) schon auch irgendwie 
wissen, was gerade kommt.
Irgendein Protokoll oder Vereinbarung etc. wird man also brauchen, damit 
das System nicht ausser Tritt kommt.
Gast #507327
Lesenswert?
• ▲
▼
Das mit dem Übertragen ist eigentlich nicht mein Problem.
Das Problem ist nur dass ich in den Datenblättern nicht finden konnte, 
wie man den SD16MEM0 Speicher Byteweise auslesen kann.
Das mit dem Hi- und Lo-Byte hört sich ganz gut an, könntest du mir da 
ein Beispiel geben...? Danke!

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.