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