Im Forum und im Wiki
-
Thread
Sinustest des vs1011
Hallo, hab einen Atmega32 und einen vs1011. Ich habe versucht den beschriebenen Sinustest durchzuführen. Der mc sendet seine daten auch zum vs1011 aber ich bekomm kein sinus am ausgang. Der Datenaustausch über spi funktioniert! Ich kann
Hallo zusammen, ich bin grad dran den Sinustest des VS1011 zum laufen zu bekommen. Allerdings scheitere ich daran. Ich kann lesen und schreiben in den VS1011. Wenn ich den Sinustest starte kann ich am Ausgang des VS1011 am Oszi ein Sinussignal mit ca 2,4kHz
-
Thread
VS1011 an PIC18F252 Audio-Probleme
laut App.Note ist ein lo-hi wechsel nötig XDCS=1; Delay_ms(1); while(!DREQ); VS1011_Null(32); VS1011_Write(0x00,0x00,0x04); Delay_ms(1); // while(!DREQ); }while(!DREQ); VS1011_Write(0x00,0x08,0x00); while(!DREQ); VS1011_Write(0x0B,0x20,0x20); while
@Gast: Aso RX gibts beim VS1011 gar nit, mein Fehler. Wie sieht es denn mit dem Sinustest aus ? MAch den mal ohne dein VS1011_StopSine Funktion. Dann sollte ein Pfiepen zu hören sein. Wenn das auch aussetzt, ist es ein Hardware
-
Thread
VS1011 die 100ste [ich weiß nicht weiter]
VS1011_DDR = (1<<xRESET) | (1<<xCS) | (1<<xDCS); // DREQ = input delay_ms(200); //init SPI SPI_Initialize(); delay_ms(100); //Init VS1011 vs1011_init(); delay_ms
---------------- // Set Mode - 1002 native mode //----------------------------------- sbi(VS1011_PORT, xDCS); //xDCS disable cbi(VS1011_PORT, xCS); //xCS enable delay_ms(10); SPI_Send_Byte(VS1011_WRITE); //write data SPI_Send_Byte(VS1011_MODE); SPI_Send_Byte(0x08
-
Thread
VS1011+Atmega128 = Probleme
// 5 mS _delay_ms(3); vs1011_nulls(32); while(1) { vs1011_reset(); Mp3SelectControl(); // Now SPI writes go to SCI port spi(0x02); //Send SPI Byte, then wait
Warum liest Du nicht einfach mal den Status des VS1011 aus? Da wird er Dir dann schon mitteilen, was ihm noch fehlt.
-
Thread
MP3 Player Schaltplan zum Review
Wieso? Ich denke, dass ich damit flexibler bin, als wenn ich SD + VS1011 am selben Bus hängen habe. Wieso Verschwendung? meinst Du CPU Power? Gruß Tom
Daten in denn VS1011 laden kann und so mit auch nicht so oft von Sd zu vs1011 springen muss. Wie hast du das gemacht?^^ Ich habe auch die zeile in den Features gelesen: "5.5 KiB On-chip RAM for user code / data"
-
Thread
vs1011 bzw. vs1001 Testprogramm
bzw. der Sinustest. bei dem Vs1011 sich vom Vs1001 unterscheidet. Kann mir jemand sagen, wie ich anderst testen kann ob mein vs1011 funktioniert. (z.b Knacken wenn Strom fließt, wobei das ja beim vs1011 nicht sein sollte, laut datenblatt
dem MMc vs1011 und Atmega 32 verwendet wird.... so long... Michael
-
Thread
VS1011e: es geht, ich habe aber noch ein Problem.
Verstärker *ausschalten*. Wenn ich aber, vom Mikrocontroller, nicht in der Lage bin zu warten, bis der VS1011 mit dem Abspielen fertig ist, werde ich einfach dem Lautsprecher "ausschalten", obwohl noch Daten vom VS1011 kommen. Also, jetzt mein Problem ist wirklich einfach zu warten, bis der VS1011 mit dem
ausschalten*. > Wenn ich aber, vom Mikrocontroller, nicht in der Lage bin zu warten, bis > der VS1011 mit dem Abspielen fertig ist, werde ich einfach dem > Lautsprecher "ausschalten", obwohl noch Daten vom VS1011 kommen. > > Also, jetzt mein Problem ist wirklich einfach zu warten, bis der VS1011
-
Thread
VS1011 MP3 wird nicht richtig abgespielt
Problem (Hoffe mir kann jemand helfen): Mein Kollege und ich schicke die MP3 files richtig auf den VS1011 via die SPI-Schnittstelle. Haben wir überprüft! Wir verwenden für den VS1011 eine 12.288 MHz Quarz, für den Atmega 16 den internen 8 MHz Takt. Das MP3 kann über die Kopfhörer nur ruckartig erkannt
Hilfe, das Problem war gar keines. Mein Soucecode funktioniert wunderbar. Schuld war scheinbar der VS1011. Ich habs jetzt mit einem anderen VS1011 Chip probiert und mit dem funktioniert es einwandfrei. Wiedergabe is selbst bei 320kBit/s Variable Bit Rate MP3s noch einwandfrei. Warum beim alten VS1011