Hi, ich will eine kleine Logik in einem AVR laufen lassen, welches einen Counter hochzählt. Nach einiger Zeit (ca. 10 Min) soll ein RPi (Model 3B) den Zählerstand abholen. Wenn möglich soll der AVR nur klein sein, zB ATtiny13. Aber dieser hat kein SPI. Was für eine Schnittstelle an den RPi wäre dann noch denkbar und zuverlässig?
I2c Ansonsten geht spi auch per bitbanging
:
Bearbeitet durch User
Dafür brauchts doch keinen Bus. Einfach einen "Poll Pin", den der Raspi auf high zieht wenn er den Wert wissen will, und auf nem zweiten PIN gibt der AVR dann den Wert aus. Bspw.: 50x high (und Low) für 50. Geht theoretisch auch auf dem Poll Pin. Fragt der Raspberry dreimal ab, sind auch Übertragungsfehler ausgeschlossen.
AM schrieb: > Wenn möglich soll der AVR nur klein sein, zB ATtiny13. > > Aber dieser hat kein SPI. https://www.microchip.com/wwwproducts/en/ATTINY412
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.