STM32 + 10MSPS ADC

#1300989
Lesenswert?

1. Wie ist die Anbindung an den ADC?
2. Kommen die Daten alle nacheinander?
3. Kommt der erste Datenwert Interrupt getrieben?
4. Kann die Messreihe des ADC vom STM32 angestossen werden?
5. Hat der ADC eine Art FIFO?

Um eine Change zu haben muesste folgende Konstellation gegeben sein:
1. parallel, 12-16-bit bus, 2. ja, 3. nein, 4. ja, 5. Ja, wuerde die 
Sache SEHR entschaerfen, bei nein bitte weiterlesen.

Also wenn es unbedingt noetig ist jeden Wert zu erfassen, kann das nur 
dadurch erreich werden, dass der uC staendig im polling / Lesemodus ist 
waehrend der Datensammlung. Mit Interrupt geht da nichts. Bis der uC in 
der Interrupt Routine ist, ist der erste Wert bereits ueberschrieben 
ausser die Antwort auf 5. heisst JA

Gruss, Robert
http://www.mcu-related.com
OP #1301012
Lesenswert?

Beim ADC wird es wahrscheinlich der LTC2225.
http://cds.linear.com/docs/Datasheet/2225fa.pdf

d.h.
1. Parallel
2. Ja
3. Nein
4. Ja, der STM gibt ein Startsignal und danach müssen die Werte 
eingelesen werden
5. Ne, leider nicht.

Das es über interrupt nicht geht, hab ich mir schon gedacht.
Wie ist das mit dem DMA, wäre das möglich die Daten darüber in den 
Speicher zu schreiben?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren