急问:关于找WAV音乐文件的头文件!!!!!! SD_read_lba(Buffer,j,1);
while(i<512) {
if(!IORD(AUDIO_0_BASE,0)) { Tmp1=(Buffer[i+1]<<8)|Buffer; IOWR(AUDIO_0_BASE,0,Tmp1); i+=2; } } WAV的音乐文件都是以“RIFF”作头文件的,所以我的想法是,在Buffer数组中找RIFF,如果找到了,它就表示一首歌的开始,这样对吗?可是当我这样做的时候,运行不出来啊,请高手多多指点啊,我要怎么做啊????? 课题马上要交了,高手多多帮忙啊! 万分感激!!! |