Hi sau blöde frage: wie werden eigentlich hier die RohDaten/Ethernet Pakete von DP83848 zum STM32 übertragen? über SPI der dann ein interrupt auslöst?
Der DP83848 ist ein PHY (wandelt im Wesentlichen nur Datenworte in die Ethernet-Signalisierung um). Vom DP83848 geht es via RMII oder MII Schnittstelle in das Ethernet-Peripheral des STM32. Nix SPI.
Für die Verbindung zwischen PHY und MAC wird die MII- oder RMII-Schnittstelle verwendet. Die sind standardisiert, man kann also (in Grenzen) einen anderen PHY-Baustein verwenden und muss normal nur Kleinigkeiten an der Software ändern.
wie heisst die funktion die aufgerufen wird wenn über RMII ein Datenopacket rein kommt?
H. R. schrieb: > wie heisst die funktion die aufgerufen wird wenn über RMII ein > Datenopacket rein kommt? Ich glaube Du verwechselst hier ein paar Ebenen: die Hardware kann keine Funktionen aufrufen. Sondern höchstens, wenn dafür passend konfiguriert, Interrupts generieren, die Du dann mit einer passenden Funktionen behandeln kannst. Lies Dir als erstes mal das Kapitel zum Ethernet-MAC im Reference Manual Deines STM32 durch.
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.