Hallo, ich habe eine SPI Datenübertragung mit einem STM32F4. Ich habe CPOL_Low und CPHA_2Edge eingestellt. Dadurch habe ich einen Ruhepegel Low und die Daten werden bei steigender Taktflanke an MOSI ausgegeben. Das macht meiner Meinung nach aber keinen Sinn. Der Ruhetakt passt, der ist auf Low eingestellt. Aber stelle ich mit CPHA_2Edge nicht ein, dass die Daten erst bei der fallenden (der zweiten) Flanke ausgegeben werden?
Vielleicht sollte ich meine Frage nochmal deutlicher ausdrücken: Bei welcher Flanke werden die Daten mit diesem Befehl übernommen? SPI_InitTypeDefStruct.SPI_CPHA = SPI_CPHA_2Edge;
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.