首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

『急问』falsh播放wav音频和SD卡播放的区别

我现在在做这个,也不太懂,可以交流下啊

那下面的那个程序是不是直接从SD卡读取,然后通过WM8731播放?

还是先从SD卡读取到FLASH,再从FLASH读取,通过WM8731播放?

[此贴子已经被作者于2008-5-18 18:35:08编辑过]

BYTE Buffer[512]={0};

SD_read_lba(Buffer,j,1); //从SD卡取数据放到buffer数组中
while(i<512)
{
if(!IORD(AUD_FULL_BASE,0))
{
Tmp1=(Buffer[i+1]<<8)|Buffer; //请问这步是不是组成16bit数据?
IOWR(AUDIO_0_BASE,0,Tmp1);
i+=2;
}
}

请问这Buffer数组是在flash中的吗?

返回列表