Hallo Im RM0008 steht folgendes: The software must ensure that the TXE flag is set to 1 before attempting to write to the Tx buffer. wie kann ich ein Byte im Tx Buffer schreiben? ich verwende STM32F100xx. Danke für die Hilfe
1 | while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET); // Warten bis Sendebuffer Aufnahmebereit |
2 | SPI_I2S_SendData(SPI1, daten); // Byte per SPI senden |
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.