Atmel mega 128 & isa soundkarte

Gast #120333
Hallo zusammen,

ich soll imn zuge meines studiums in einem praktikum µct &
schaltungstechnik folgendes projekt realisieren:

Ziel: eine ISA Soundkarte (genauer typ noch nicht bekannt... wohl so
"standard" wie möglich z.b. ein creative SB16 oderso) soll mittels
eines atmel mega128 wav Dateien geschickt bekommen, die dann vom SB d/a
gewandelt werden und damit hörbar sind. Die Quelle fuer die wav Dateien
(eine MMC oder CF karte) ist in Verbindung mit dem Proz. schon in einem
früheren Projekt realisiert worden.

Ich hab hier ein paar postings, die in diese Richtung gehen gelesen,
aber die waren nicht sooo wirklich aufschlussreich.

Nun meine Frage:
Könnt ihr mir z.B. Webseiten sagen, die diese ISA schnittstelle besser
beschreibt? Habe bisher nur eine PINbelegung gefunden.

Des weiteren bin ich mir nicht sicher ob/wie ich informationen über die
architektur eines SB16 verfügbar ist.. bzw was ich dafuer alles wissen
muss.
Hatte zwar schon 2 sem. vorlesung zu µCT sachen.. aber null Erfahrung ,
wie man an sowas ran geht.

Könnt ihr mir Evtl Literatur oder sonstwelche Hilfreichen tips geben,
wie ich mich da schlau machen kann?


Danke

Gruß
Frank
Gast
Hi,

schau mal bei http://www.ulrichradig.de/ vorbei. Unter AVR-Projekte
gibts einen Webserver, der eine ISA-Netzwerkkarte verwendet. Ich denke,
da kannst du einiges über die Ansteuerung der ISA-Karte durch einen µC
erfahren.

Zu der SB16 sollte sich auch einiges finden lassen. Die ISA Soundkarten
hatten doch einfach in ihrem Adressbereich einen Haufen Register, durch
die Konfiguration und Daten reingeschoben worden. "Früher" gab es da
Infos im Netz, wie man ne SB selbst programmiert. Das kann noch nicht
alles weg sein :)
Gast
Es gibt einiges zum Thema Soundkarte, aber wie alles im PC Bereich:
Jeder Hersteller kocht sein eigenes Süppchen. Wenn du eine Soundkarte
ansteuern willst, besorg dir das Datenblatt vom Hersteller und alles
läuft. Willst du es zu allen Soundkarten kompatibel machen, musst du
eine recht umfangreiche Software schreiben, die den Soundkartentyp
herausfindet, aber dazu musst du erstmal die IO Adresse herausfinden.
Alte Soundkarten konnten direkt als normale AD/DA Wabdler verwendet
werden, viele neueren laufen nur über DMA.
Ich habe am Ende einen normalen DA Wandler auf ne ISA Karte gepackt, da
mir die Soundkarte zu kompliziert wurd.e
Gast
wieso nehm ich nich gleich nen fertigen winamp und aktuellen rechner?
:p

zitat:
"ich soll im zuge meines studiums in einem praktikum µct &
schaltungstechnik folgendes projekt realisieren:"

d.h. das wurde mir als aufgabe gestellt.. alternativlösungen ..
uninteressant..

danke

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 22 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.