Forum: Mikrocontroller und Digitale Elektronik STM32 I2C-SlaveBetrieb


von Matze T. (gruetzwurschd)


Lesenswert?

Hallo Leute,

ich meld mich mal wieder mit einem Problem zu Wort.
Suche habe ich auch schon bemüht.Hat nichts zu Tage gefördert.

Folgendes Problem: Ich Probiere einen STM32F103ZE im I2C Slave Betrieb 
laufen zu lassen.

Das problem ist, ich will die Funktion die den Datentransfer abhandelt 
nicht Interruptbasiert laufen lassen, sondern durch Polling.

Um meine funktion aufzubauen hätte ich am liebsten irgendein StatusBit, 
welches mir signalisiert, ob seit dem letzen I2C-Event etwas neues 
passiert ist(So wie es bei 8-Bit Atmels üblich ist).

Auf gut deutsch, ich möchte nur irgendwie wissen ob irgendwas auf dem 
I2C-Bus passiert ist oder nicht. Ich möchte vorerst garnicht wissen was 
passiert ist oder überprüfen ob etwas bestimmtes passiert ist.

Eine möglichkeit wäre sicherlich das interrupt-Flag zu lesen und auf 0 
zu setzen. Leider bin ich noch nicht so erfahren was die 
STM32-Architektus etc. angeht. Daher weiß ich nicht genau wo und wie ich 
schauen soll :)

Bitte um Hilfe

Grüße Tarkan

von Matze T. (gruetzwurschd)


Lesenswert?

Bitte um Hilfe :)

von Matze T. (gruetzwurschd)


Lesenswert?

Kann, oder will mir niemand helfen :(

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.