Gast
#5370773
Gu8ten Morgen, ich denke über eine Anwendung mit einem STM32 nach. Dazu möchte ich mich das erste mal an STM32 und an dessen DMA wagen. Also ein Teil der Arbeit des STM32 soll das füttern und das empfangen einer Uart sein. Ich stelle mir das so vor das der STM das Senden über die DMA in Normal Mode macht.So zu sagen das ich im Programm den Start für die Übertragung des Protokolls gebe und das die Dma dann denn ganzen Block ohne das ich etwas davon mitkriege sendet. Das Empfangen möchte ich dann in Circular Mode machen. Verstehe aber nicht ganz wie das läuft? kann man die Buffergröße des Ringpuffers einstellen? Bekomme ich einen Interrupt wenn dieser Buffer voll ist? Oder wie macht man das ganze richtig? Danke für Eure Hilfe