Digital Audio mit Mocrocontroller

Aug 03, 2012 45 Replies

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:

u

Erstmal 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-Stadt

So 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:

formatting link

M.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required