14-04-2010, 17:15
|
|
|
חבר מתאריך: 14.04.10
הודעות: 1
|
|
עזרה בהפעלת תוכנה של מערכת MP3.
אני ממש נגן MP3 באמצעות כרטיס זיכרון SD/MMC, ומפענח vs1002 שדרכו נשמע את השירים.
יש לי תוכנה ב-C, שמזהה את הקובץ, את שמו, את גודלו אבל שאני רוצה לשמוע את השיר אני לא מצליח.
הקטע שבו התוכנה נתקעת הוא:
unsigned char MmcWaitForData(){
unsigned char c;
unsigned int i;
DebugMessage("<t:"); //Token Wait
i = 60000; //try max. 60000 bus cycles
// Wait until something else than 0xff is read from the bus
do {
c=SPIGetChar();
--i;
} while ((c == 0xff) && (i));
אוגר הSPI צריך לקבל FEh, והוא לא מקבל. אשמח אם מישהו יוכל לעבור על זה ולעזור לי.
את התוכנה מלאה ניתן למצוא כאן:
http://www.vlsi.fi/player_vs1011_10...ayer/files.html
|