Gast
#3593739
Hallo zusammen, ich beginne mich langsam für die DMAs auf den STM32 Controllern zu begeistern :-), nur leider stellt sich mir noch ein Problem von dem ich nicht weiß ob es überhaupt mit DMAs zu lösen ist. Es geht um die Kommunikation mit zwei Bausteinen, einer ist per SPI angeschlossen, der andre per FSMC. DMA funktioniert soweit sogut. Jetzt muss ich nur leider bei der SPI Kommunikation immer nach zwei Datenbytes wieder ein Addresskommando senden, und genauso beim FSMC (welcher auf einen Displaycontroller geht) wegen alignments Bytes für Transparenzfarben einfügen. Ist so eine Art "Byte-Insert" mit DMAs irgendwie möglich? Das ich quasi nach irgendeinem Schema nach x Bytes die Übertragung kurz unterbreche und selbst Daten einfüge oder der DMA das irgendwie von sich aus kann? Hat da jemand ne zündende Idee zu? Schon mal vielen Dank fürs Gedanken machen ;). Mfg, Herbert