Gast
#2766195
Hallo! Ich habe Probleme die DMA des MSP430F2618 zu verstehen. Die DMA soll die vom UART A1 einkommenden Daten "verarbeiten". Somit ist der "DMA Addressing Mode" "Fixed Address To Block Of Addresses". Also muss ich erstmal ein Array mit der Pufferlänge anlegen. Deren Start-Adresse und Größe gebe ich der DMA an. Ebenso die Triggeroptionen. Aber was ist der richtige Transfer Mode? "Single"? Und dann? Woher weiß ich wieviel Bytes empfangen wurden? Und was passiert, wenn während ich die Daten verarbeite neue Daten empfangen werden? Fängt dann die DMA wieder bei 0 an, oder setzt die da fort wo sie aufgehört hat? Kann mir hier jemand helfen? Danke. Gruß Marvin