Forum: Mikrocontroller und Digitale Elektronik ADE7753, CPOL beim Lesen und Schreiben unterschiedlich, warum?


Announcement: there is an English version of this forum on EmbDev.net. Posts you create there will be displayed on Mikrocontroller.net and EmbDev.net.
von DerGärtner (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Guten Tag liebes Forum,

ich habe da eine Frage zu dem IC ADE7753.

(Datenblatt: 
https://www.analog.com/media/en/technical-documentation/data-sheets/ADE7753.pdf)

Das Datenblatt schreibt unter
ADE7753 Serial Write Operation (Seite 50):

"The ADE7753 starts shifting in the register data on the next falling 
edge of SCLK."

unter

ADE7753 Serial Read Operation (Seite 51):
"During a data read operation from the ADE7753, data is shifted
out at the DOUT logic output on the rising edge of SCLK. As is
the case with the data write operation, a data read must be
preceded with a write to the communications register"

Meine Frage an Euch wäre:
Warum wird einmal bei fallender und einmal bei steigender Flanke auf 
SCLK reagiert? Welche Vorteile hat das? Ist das häufiger so? Ich habe 
das noch nicht gesehen, aber ich kenne auch nicht allzu viel.

Es gibt auch kein Problem damit, nur die Frage nach dem Warum drängt 
sich mir auf (völlig wertfrei)?

Vielen Dank an alle die was dazu wissen
Gruss
DerGärtner

von Lothar M. (lkmiller) (Moderator) Benutzerseite


Bewertung
0 lesenswert
nicht lesenswert
DerGärtner schrieb:
> Warum wird einmal bei fallender und einmal bei steigender Flanke auf
> SCLK reagiert? Welche Vorteile hat das? Ist das häufiger so?
Das ist sogar normal: bei der einen Flanke werden die Daten 
weitergeschoben (sowohl vom Master wie auch vom Slave) und bei der 
anderen Flanke eingelesen (sowohl vom Master wie auch vom Slave).
Und weil nur der Master ein CPOL Bit hat, kann man es nur dort 
einstellen.

Oder andersrum: weil bei SPI gleichzeitig gesendet und empfangen wird, 
schaltet man auch nicht am CPOL herum.

Siehe z. B. dort
http://www.lothar-miller.de/s9y/categories/17-SPI

: Bearbeitet durch Moderator
von DerGärtner (Gast)


Bewertung
0 lesenswert
nicht lesenswert
Vielen Dank für die Info.

Gruss
DerGärtner

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.

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