Gibt es sowas wie RAM Bausteine die man mit 2 uC quasi parallel nutzen kann? Zum Beispiel mit einem schnell taktenden uC über spi Daten drauf schreiben und einem anderen langsam taktenden über spi oder parallel wieder auslesen? Oder wenn man nur in eine Richtung Daten austauschen will wie n FIFO Stack von einem uC zum anderen.
hippie schrieb: > Gibt es sowas wie RAM Bausteine die man mit 2 uC quasi parallel nutzen > kann? Ja. Das nennt sich dann Dual Port RAM. > Zum Beispiel mit einem schnell taktenden uC über spi Daten drauf > schreiben und einem anderen langsam taktenden über spi oder parallel > wieder auslesen? Obs die Dinger auch mit SPI gibt weiß ich leider nicht. > Oder wenn man nur in eine Richtung Daten austauschen will wie n FIFO > Stack von einem uC zum anderen. Ja, das nennt sich dann FIFO.
Also einen (begrenzten) FIFO von einem µC zum anderen kann man doch sicher über UART machen, oder? Das Senden sollte kein Problem sein. Empfangen sollte auch (am besten auf Interrupts basierend) kein großes Problem darstellen, und der Empfänger kann ja ein STOP senden, wenn er keinen Speicher mehr frei hat. Um daraus einen FIFO zu machen müssen halt die Daten entsprechend verarbeitet(gelesen) werden. julian
Magnus Müller schrieb: > hippie schrieb: >> Gibt es sowas wie RAM Bausteine die man mit 2 uC quasi parallel nutzen >> kann? > > Ja. Das nennt sich dann Dual Port RAM. danke, jetzt weiß ich nach was ich suchen muss
Ist doch einfach. Es dürfen nur nicht beide gleichzeitig zugreifen. Als es noch kein Tristate gab, war das komplizierter.
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.