Im Forum und im Wiki
-
Thread
I2C Probleme mit PIC32 MX250F128B - Master Bus Collision
1; TRISBbits.TRISB9 = 1; // Setup I2C interface I2CConfigure(WM8731_I2C_MODULE, 0); I2CSetFrequency(WM8731_I2C_MODULE, GetPeripheralClock(), WM8731_I2C_BAUDRATE); } // This code is adapted from Microchip Audio Accessory Board static bool WM8731SendReg(WM8731
_I2C_MODULE, (WM8731_I2C_ADDRESS << 1)) != I2C_SUCCESS) { I2CStop(WM8731_I2C_MODULE); while(!(I2CGetStatus(WM8731_I2C_MODULE) & I2C_STOP)); I2CEnable(WM8731_I2C_MODULE, false
-
Thread
Cyclone EP4CE115 DCT Ausschläge bei Nullstellen von Sinus
Was ich bereits überprüft habe und funktioniert: - Mein Design für die Kommunikation mit dem WM8731 - Das erzeugen der verschieden Cosinus Wellen in der DCT und iDCT - Die Übertragung der Transformationsdaten von der DCT zur iDCT Verwendet wird ein Altera DE2-115 FPGA Board. Die Hintransformation
und gibt diese dann als Eingang für den DAC, wo sie dann wieder "in seriell" ausgegeben werden zum WM8731. Deshalb bin ich mir eigentlich so sicher, dass mein Design für die Kommunikation mit dem WM8731 ordentlich funktioniert. Hier noch die vier Signalformen ohne Transformation und ein Auszug aus dem
-
Thread
Audio Format Speicherung
Verfügung und ich will einen Test Sound darauf abspeichern welchen ich dann über einen Baustein WM8731 auf meinen audio ausgang legen kann. Die Kommunikation mit dem WM8731 steht bereits, es geht hier rein um die Abalge des Audio Files. Danke schonmal vorab, grüße
nicht, was Du testen willst, aber das müsste doch reichen. Die Daten kannst Du dann as-is in den WM8731 schieben.
-
Thread
Lesen einer WAV-Datei - DE1 Board - Samples lesen
(size = 256). Soviel ich weiß muss man die Samples erst "umdrehen" bevor man sie zum Audio-Core (wm8731) sendet, d.h. wenn ich folgende Werte von der SD-Karte gelesen habe "37 01 CD FF (hex)" (das wären jetzt die ersten zwei Samples) dann muss ich das quasi umdrehen. Die ersten zwei Bytes drehe ich so
#3484219: > Soviel ich weiß muss man die Samples erst "umdrehen" bevor man sie zum > Audio-Core (wm8731) sendet Meinst du das Thema "Little-Endian" vs. "Big-Endian"? > es kommt einfach "abgehackt" aus den Lautsprechern. Was ist "abgehackt"? Kannst du prinzipiell was Sinnvolles hören? Dann passt
-
Thread
Verzweifeln am WM8731
0ahUKEwjA9Mb9vqXMAhWIDiwKHbfrCSIQFggdMAA&url=http%3A%2F%2Fwww.cs.columbia.edu%2F~sedwards%2Fclasses%2F2008%2F4840%2FWolfson-WM8731-audio-CODEC.pdf&usg=AFQjCNGmWZbgqNnAMErpVnzh4kOPdg2J_Q&sig2=0XkDRyGFcpa5WK9NELUWDw Wäre gut, wenn Jemand einen Tipp geben könnte. Der uC und die Plattform, wo ich den programmiere ist relativ egal