2658hk 发表于 2010-11-30 15:02:41

求助,DE2列子问题。。。。。。。。。。。。。。求高手指点,在线等答复

代客户发帖:
我有开发板有DE2_SD_Card_Audio这个例子,就是下载到DE2的板子上没有效果
主程序是:
#include "basic_io.h"
#include "LCD.h"
#include "SD_Card.h"

int main(void)
{
UINT16 i=0,Tmp1=0,Tmp2=0;
UINT32 j=720;
BYTE Buffer={0};

while(SD_card_init())
usleep(500000);
LCD_Test();

while(1)
{
    SD_read_lba(Buffer,j,1);
    while(i<512)
    {
      if(!IORD(AUDIO_0_BASE,0))
      {
      Tmp1=(Buffer<<8)|Buffer;
      IOWR(AUDIO_0_BASE,0,Tmp1);
      i+=2;
      }
    }
    if(j%64==0)
    {
      Tmp2=Tmp1*Tmp1;
      IOWR(LED_RED_BASE,0,Tmp2);
      IOWR(LED_GREEN_BASE,0,Tmp1);
    }
    IOWR(SEG7_DISPLAY_BASE,0,j);
    j++;
    i=0;
}

return 0;
}

//-------------------------------------------------------------------------
希望有高手指点一下
页: [1]
查看完整版本: 求助,DE2列子问题。。。。。。。。。。。。。。求高手指点,在线等答复