Hallo, ich probiere gerade zwei STM32F4 miteinander über SPI kommunizieren zu lassen. Der Master ist auf auf der 5.25 MBit/s eingesetellt (läuft mit 168MHz) und sendet 10 Words alle 1ms per HAL_SPI_TransmitReceive_IT. Der Slave hat einen HW-NSS und empfängt/sendet die Daten per HAL_SPI_TransmitReceive_DMA. Eine ganze Weile geht das auch gut, doch dann läuft der Master in die HAL_SPI_ErrorCallback. Von da an geht die Kommunikation nicht mehr. So langsam bin ich am Verzweifeln; hat jemand von Euch eine Idee, was das richtige Verhalten ist, wenn man in den ErrorCallback reingelaufen ist? Vielen Dank im Voraus!
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.