ich lese mit über den adc einen wert über dma in ein Array DMA[100] an die Adresse &DMA[0] ein. wie bekomme ich es hin, dass der der nächste adc wert an der Adresse von &DMA[1] steht? über "memory increment mode" geht dies nämlich nur, wenn man z.B. direkt mehrere Kanäle des ADC liest.
Das geht problemlos ueber "increment", auch wen sie nur 1 ADC Kanal habe :
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
HIer werden 24 Werten in array gespeichert, anzahl ADC-Kanalen kan 1 bis x sein. Bei 1 Kanal werden 24 (neue) Messwerte von das gleiche ADC Kanal gespeichert.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.