金牌会员
 
- 积分
- 1528
- 金钱
- 1528
- 注册时间
- 2016-7-20
- 在线时间
- 155 小时
|

楼主 |
发表于 2016-7-22 09:26:04
|
显示全部楼层
初始化如下:
VS10X3_WR_Cmd(0x02, 0x0000);
VS10X3_WR_Cmd(0x0C, 48000); //设置采样率,设置为48Khz
VS10X3_WR_Cmd(0x0D,1024); //设置增益,0,自动增益.1024相当于1倍,512相当于0.5倍,最大值65535=64倍
VS10X3_WR_Cmd(0x0E, 0); //设置增益最大值,0,代表最大值65536=64X
VS10X3_WR_Cmd(0x0F, 0x60); //左通道(MIC单声道输入)
VS10X3_WR_Cmd(0x03, 0x2000); //设置VS10XX的时钟,MULT:2倍频;ADD:不允许;CLK:12.288Mhz
VS10X3_WR_Cmd(0x00, 0x1804); //MIC,录音激活
VS10X3_WR_Cmd(0x07, 0x50); //激活 Set address for RAM write/read
vTaskDelay(5); //等待至少1.35ms |
|