VS1053录音问题,播放都是杂音。。求助!!!!

2019-07-20 09:45发布

自己回去做了一个录音模块的功能。。调试许多天,依然得不到正确的结果啊,泪奔中
申请了一块内存空间来存放当前一小段录音,代码如下。。
录音的时候,会听到有节奏的嘟嘟嘟声音
SPI_HDAT1里面可以读取值,
SPI_HDAT0里面的数据,也可以取得,但是播放的时候,就是快速的嘀嘀嘀。。。大家帮忙看看。。 [mw_shl_code=c,true] [/mw_shl_code] [mw_shl_code=c,true][/mw_shl_code] [mw_shl_code=c,true] for(i=0;i<300;i++) { w=VS_RD_Reg(SPI_HDAT1); if((w>=256)&&(w<896)) { key=512*sectorsize; idx=0; while(idx<512) //一次读取512字节 { w=VS_RD_Reg(SPI_HDAT0); recbuf[44+key+idx++]=w&0XFF; recbuf[44+key+idx++]=w>>8; } sectorsize++;//扇区数增加1,约为32ms //printf("当前循环次数为%d",sectorsize); }[/mw_shl_code]
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
echo_job
1楼-- · 2019-07-21 00:26
楼主有解决这个问题吗?  能分享一下解决过程吗?我也遇到了类似的问题,录的音频噪音很大
北极企鹅
2楼-- · 2019-07-21 01:03
 精彩回答 2  元偷偷看……
依然依然1356
3楼-- · 2019-07-21 03:59
楼主解决了吗?

一周热门 更多>