Forum: Mikrocontroller und Digitale Elektronik RF- und I2C-Arbitrierung


von Hansi_78 (Gast)


Lesenswert?

Servus Leute,

ich brauche ganz dringend eure Hilfe, weil ich gerade absolut nicht 
weiter komme :/
Ich experimentiere gerade mit verschiedenen RFID-Tags, welche ich selbst 
aus RFID-Chip und Antenne aufgebaut habe. Hierzu habe ich einen Chip von 
NXP genommen (Datenblatt unter: 
http://www.nxp.com/documents/data_sheet/SL3S4011_4021.pdf), welcher mit 
einer PCB-Antenne zusammenarbeit.
Die Tag Reichweite ist wirklich super, ich habe nur gute Ergebnisse 
erzielen können.

Um die Funktion der RFID-Technik zu demonstrieren, wird der RFID-Chip 
über die I2C an einen Mikrocontroller angeschlossen. Ich kann somit 
einen Wert über RF an den Chip schreiben und diesen anschließend durch 
I2C auslesen lassen.

Aktuell ist es so, dass ich, nachdem ich den RFID-Chip über das RF 
Interface neu beschrieben haben, einen Rest am Mikrocontroller ausführe 
und dieser den neuen Wert ausliest. Wenn ich das auslesen über I2C in 
eine Endlosschleife packe, dann habe ich keine Möglichkeit mehr über das 
RF-Interface auf den RFID-Chip zuzugreifen (siehe Abschnitt 11 im 
Datenblatt).

Nun zu meiner Frage:
NXP gibt in diesem Datenblatt, wenn ich alles richtig gemacht habe, die 
Möglichkeit einen SCL-Interrupt zu realisieren. Leider reichen meine 
Programmierkenntnisse (noch) nicht so weit und somit verstehe ich den 
ganzen Sachverhalt absolut überhaupt nicht.
Welche Möglichkeiten gibt es, die I2C-Schnittstelle dauerhauft auslesen 
zu lassen und trotzdem über das RF-Interface auf den Chip zu zugreifen 
und wie kann ich das am besten Programmiertechnisch realisieren ?

Bin für jeden Ratschlag dankbar ;)

LG
Hansi

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.