Gast
#144489
Hallo Hmm - da bin ich jetzt ratlos ... Seit 4 Tagen versuche ich nun aus dem VS1011 einen Ton zu bekommen aber bei der Anfrage der Dreq Leitung komme ich ins schleudern , will sagen: Das funktioiert nicht. MP3 Songs werden mit viel zu hoher Geschwindigkeit abgespielt , und dann bleiben natürlich nur noch kurze Fragmente von einem solchen MP3 übrig ( soll heißen der VS1011 geht dauernd in den Mute) Was ich in der Software mache: 1. Init the Chip( DRQU goes low ) Set Reset , SM_SDISHARE ,SM_SDINEW ) 2. Send two Bytes 00 to SDI 3. Poll for DREQ High 4. Send 32 Bytes to SDI (4MHz, MSB fist ...) 5. Ask if the Pointer to Sector ( 512 bytes ) is = 512 6. If Not: goto 3. 7. If Yes: Get the next Sector out of the SD-CARD (this take 1.38 mS without checking DREQ ) 8. goto 3. ( Diesmal in Englisch) Das müsste doch eigentlich funktionieren , ich bin doch bestimmt der 500.000 ste der das Ding programmiert , und die Datenblätter sind auch alle sehr gut. Hat das einer auch schon mal gehabt ... Danke für eure Antworten Jörg