AVR32 max. IO Speed

#1550780
Lesenswert?

Realtime unter einem Betriebssystem ist immer sehr schwierig und GPIOs 
unter Linux lesen noch schwieriger. Nimm lieber einen ADC der einen SPI 
oder I2C Ausgang hat und damit du dir nicht selbst einen Treiber 
schreiben musst, möglichst einen der von Linux unterstützt wird.

Gruß
Udo
Gast #1551222
Lesenswert?

Eigentlich hatte ich mir das so vorgestellt das ich einen Treiber "baue" 
der den AVR32 so einstell das


--> PLL 50MHZ an ADC Clock
--> Daten per DMA? vom ADC in den Speicher
--> das ganze über sagen wir mal 0,1 Sekunden (ca. 10MB?)

Ist das nicht möglich?
Gast #1551270
Lesenswert?

Ich dachte DMA wäre genau dafür da das der Prozessor in die Übertragung 
der Daten nicht eingbeunden ist. Somit sollte doch auch das Timing nicht 
vom Code abhängig sein?!

Mit nem CPLD ist klar. Damit gehts einfach.

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