⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.c

📁 周立功开发的SD卡驱动和文件系统.支持FAT16和FAT32.
💻 C
字号:

#include "SD_Card.h"
#include "config.h"

uint32 length;/*所读文件长度跟踪变量*/






int main(void)
{
 HANDLE FHandle;
 uint32 j=0;
 int32 offset1=0;
  uint8 buf[LengthOfBuffer]={0};
  uint16 Tmp1;
 extern  uint32 length;  
  //char *S="a.txt";
  
  
  DiskInit();
  AddFileDriver(SDCammand);
  FileInit();
  ChangeDrive("A:");
  ChangeDir("A:");
  
  FHandle=FileOpen("music.wav","r");
  if  (FHandle!=Not_Open_FILE)
  {
   
    FileSeek(FHandle,offset1,SEEK_SET);
   
    FileRead(buf,length,FHandle);
    
    while(j<length)
    {
      if(!IORD(AUD_FULL_BASE,0))
      {
        Tmp1=(buf[j+1]<<8)|buf[j];
        IOWR(AUDIO_0_BASE,0,Tmp1);
        usleep(1); 
        IOWR(AUDIO_0_BASE,0,Tmp1);
        usleep(1);
        j+=4;
      }
    }
    
    FileClose(FHandle);
  }
 // RemoveFile(S);
  return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -