Dirk Ruth schrieb:
Leuchtet mir durchaus ein. Aber da der AVR so gut wie nicht zu tun hat,=20 k=F6nnte das eventuell auch ohne DMA klappen - Der ATMEGA1284, den ich=20 eventuell nehmen w=FCrde, kann ohnehin doch kein DMA?
Holger
Dirk Ruth schrieb:
Leuchtet mir durchaus ein. Aber da der AVR so gut wie nicht zu tun hat,=20 k=F6nnte das eventuell auch ohne DMA klappen - Der ATMEGA1284, den ich=20 eventuell nehmen w=FCrde, kann ohnehin doch kein DMA?
Holger
Holgerschrieb: "
Das kann ich dir nicht sagen, da ich mit AVR und Co nichts mache. Ich würde mir aber vorher mal überlegen, wieviel Takte nur für das ISR Gehüpfe draufgeht. Ja nachdem wieviel Vor- und Abspann das braucht (ein 512Byte-Block braucht 9bit zum Zählen, also 16bit-Operation auf
8bit-Controller) können da schon mal 50% Prozessorlast (20MHz-Takt??) sein. Kann man ja vorher ausrechnen. Und je nachdem wie gut du programmieren kannst ... Für 16bit-Daten verwende ich immer einen 16bit-Controller. Passt einfach besser zusammen. Eine 16bit-SPI drückt dabei die Last schonmal auf die Hälfte. Eine DMA verursacht dann 0%-Prozessorlast, dann wäre auch ein 8bit-Controller kein Problem. Ich würde die Controller-Ressourcen eher darauf verwenden ein FAT32 zu verwalten und richtige Wave-Files zu schreiben. Aber ich hab auch keine Ahnung, was du damit vorhast ...Dirk
Dirk Ruth schrieb:
uErstmal eine =DCberlegung. Ich m=F6chte mir ein Aufnahmeger=E4t bauen, da= s=20 Wavefiles schreibt und via Mikrofon aufnimmt. Wenn der Prozessor reicht, =
um digitalisiertes Audio auf eine SD-Karte zu schreiben, bin ich zufriede= n.
Holger
Holger schrieb:
Hallo,
und warum nimmst Du für Audio nicht einen Audio AD-Wandler?
Bye
"Holgis Elektronik-Entwicklung" Hr. Holger X Y-Str. 1
12345 Z-StadtSo in der Art konnte sich schon manch einer einfach so anmelden...
-ras
-- Ralph A. Schmid http://www.schmid.xxx/ http://www.db0fue.de/ http://www.bclog.de/
Holger :
Hallo Holger, guck mal hier:
M.
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.