Hallo,
ich möchte eine RPI und einen PIC-Microcontroller über I2C verbinden.
Je nach Situation soll eines der Geräte die Kommunikation aufnehmen.
Der PIC soll das Powermamagement übernehmen und weil schon mal AD-Wandler drin sind auch gleich noch die Auswertung von 2 PT100-Tempfühlern mit übernehmen.
z.B.
PIC als Master: erkennt krittische Spannung -> Info an RBI
RPI als Master: fordert die Tempwerte vom PIC an
Bei Nichtbenutzung währ der PIC den RPI runter uns sich selbst in der sleepmode.
Aufwachen des PICs (und damit evtl des RPIs) passiert über Interrupt(timer/portbchange/i2c) am PIC.
Bisher habe ich aber noch keine Möglichkeit gefunden den RPI als Slave ein zusetzen.
Die einzige Idee die ich dazu bisher habe ist eine zusätliche "Meldeleitung" vom PIC->RPI (Interruptauslösung an eimen RPI-Pin) damit der RPI im MQastermode sich die Daten vom PIC holt.
Was meint Ihr dazu?
Für weitere Ideen bin ich Dankbar!
aber jetzt erst mal guten Rutsch an alle...dann bis Neujahr