ATxmega: SPI

Gast
Alexxx schrieb:
> Vieleicht weis jemand bescheid?

Ja, der Datenblatt weiss Bescheid.


Auszug aus einem ATxMega Datenblatt:

-----------------------------------------------------------------
* Bit 7 – IF: Interrupt Flag

This flag is set when a serial transfer is complete and one byte
is completely shifted in/out of the DATA register. If SS is
configured as input and is driven low when the SPI is in master
mode, this will also set this flag. IF is cleared by hardware
when executing the corresponding interrupt vector. Alternatively,
the IF flag can be cleared by first reading the STATUS
register when IF is set, and then accessing the DATA register.
-----------------------------------------------------------------
Gast
Hallo,

das Datenblatt habe ich gelesen. Aber aus der Beschreibung kann man nur
erahnen, dass erst ausgegeben werden muss.

>> ... probiert man das mit einem einfachen Progrämmchen aus.
"Vielen Dank".
Da ich erst am Programmieren bin, wollte ich genau das vermeiden
um es gleich richtig zu machen...
Gast
Alexxx schrieb:
> Aber aus der Beschreibung kann man nur
> erahnen, dass erst ausgegeben werden muss.

Nö. In dem zitierten Absatz steht glasklar drin unter welchen
Bedingungen das Interrupt Flag gesetzt wird.

Einzig muss der Benutzer zu der Schlussfolgerung kommen dass
der Interrupt (nicht das Interrupt Flag) nur dann auftritt wenn
der Interrupt Controller entsprechend konfiguriert ist.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 7 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.