[DSP编程] 在5509A上做AIC23B音频回放全是噪音

[复制链接]
411|20
 楼主 | 2019-3-12 10:27 | 显示全部楼层 |阅读模式
在5509A上做AIC23B音频回放只有噪音是什么问题啊,我看论坛以前的帖子好像没有这种问题,是我的操作不对吗?有没有大神能帮我看看
部分代码如下:
/*数字音频接口格式设置       【地址+R/W,数据】
AIC23为主模式,数据为DSP模式,数据长度16位*/   
Uint16 digital_audio_inteface_format[2]={0x0e,0x53};
/*AIC23的波特率设置,采样率为44.1K*/
Uint16 sample_rate_control[2] = {0x10,0x23};
/*AIC23寄存器复位*/
Uint16 reset[2] ={0x1e,0x00};
/*AIC23节电方式设置*/
Uint16 power_down_control[2] ={0x0c,0x03};  //
/*AIC23模拟音频的控制
DAC使能,ADC输入选择为Mic*/
Uint16 analog_aduio_path_control[2] ={0x08,0x14}; //
/*AIC23数字音频通路的控制*/
Uint16 digital_audio_path_control[2] ={0x0a,0x05};   
/*AIC23数字接口的使能*/
Uint16 digital_interface_activation[2] ={0x12,0x01}; //激活数字接口
/*AIC23左通路音频调节*/
Uint16 left_line_input_volume_control[2] ={0x00,0x17};  //控制衰减0dB
/*AIC23右通路音频调节*/
Uint16 right_line_input_volume_control[2] ={0x02,0x17}; //控制衰减0dB
/*AIC23耳机左通路音频调节*/
Uint16 left_headphone_volume_control[2] ={0x05,0xFF};    //+6dB,缺省为0xF9,0db
/*AIC23耳机右通路音频调节*/
Uint16 right_headphone_volume_control[2] = {0x07,0xFF};


while(TRUE)
{
  if(play_mode==1)  //record and play
  {
//   while(!MCBSP_xrdy(hMcbsp)){};
   while(!MCBSP_rrdy(hMcbsp)){};
   aic23data = MCBSP_read16(hMcbsp);
   for(temp=3000;temp>0;temp--);
   while(!MCBSP_xrdy(hMcbsp)){};
//   while(!MCBSP_rrdy(hMcbsp)){};
   MCBSP_write16(hMcbsp,aic23data);
  }

一个耳机接的PHONE_OUT,一个耳机接MIC_IN,但是一运行只有噪声,跟耳机型号有关系吗
 楼主 | 2019-3-12 10:45 | 显示全部楼层
是不是MIC_IN不能连耳麦啊?
| 2019-3-12 14:03 | 显示全部楼层
MIC_IN不接试试呢,估计MIC_IN接了噪音串进去了

评论

songdaxuan 2019-3-12 14:15 回复TA
不接也试过了 一样是噪声 
| 2019-3-15 23:02 | 显示全部楼层
应该接到MIC_OUT吧   

评论

songdaxuan 2019-3-18 11:12 回复TA
我说的PHONEOUT 与版主说的MICOUT应该是同一个意思,现在找到原因了,就是MIC_IN是个无源口,直接接耳麦没用,要用音频转接线接手机或者电脑播放才行 
 楼主 | 2019-3-18 11:14 | 显示全部楼层

版主有没有用5509a做过摄像头图像采集啊,最近在学习这个
| 2019-3-18 23:12 | 显示全部楼层
songdaxuan 发表于 2019-3-18 11:14
版主有没有用5509a做过摄像头图像采集啊,最近在学习这个

5509上没做过    难的是IIC的配置吧   
 楼主 | 2019-3-20 10:56 | 显示全部楼层
zhangmangui 发表于 2019-3-18 23:12
5509上没做过    难的是IIC的配置吧

我用IO口配置SCCB,不过还没试不知道能不能成
| 2019-3-20 16:22 | 显示全部楼层
楼主能给个联系方式吗,最近也在做这个,交流一下‘
| 2019-3-20 21:36 | 显示全部楼层
nbn 发表于 2019-3-20 16:22
楼主能给个联系方式吗,最近也在做这个,交流一下‘

你也用的5509接口摄像头吗   
 楼主 | 2019-3-21 11:00 | 显示全部楼层
本帖最后由 songdaxuan 于 2019-3-25 11:48 编辑
nbn 发表于 2019-3-20 16:22
楼主能给个联系方式吗,最近也在做这个,交流一下‘

好啊 不过我才刚学
| 2019-3-30 13:59 | 显示全部楼层
没遇到过类似的情况呀,期待其他人的解答,顺便学习下学习
 楼主 | 2019-4-1 14:51 | 显示全部楼层
回来提一下 问题已经解决了 降低采样率

评论

闻千与 2019-4-22 11:12 回复TA
那请问一下采样率设置到多少呢, 
 楼主 | 2019-4-1 14:53 | 显示全部楼层
本帖最后由 songdaxuan 于 2019-4-1 14:56 编辑

。。。。。。。。。。。。。。。。。
 楼主 | 2019-4-1 14:54 | 显示全部楼层
本帖最后由 songdaxuan 于 2019-4-1 14:56 编辑

。。。。。。。。。。。。。。。。。。
| 2019-4-15 13:26 | 显示全部楼层
楼主能分享下具体解决方法吗?
 楼主 | 2019-5-10 11:04 | 显示全部楼层
emmm...我来了,更正一下前面MIC IN不能接耳麦的回复,这是错的,不能误导大家
我后来发现我的板子上MIC IN口接耳麦没用是因为我的耳机插座接线只连到了耳机头的左右声道和地端,适配的是3节的耳机头,带耳麦的是4节耳机头,多了一个MIC端,而我的耳机插座根本没连到这个MIC端!之前对耳机插座接线图不了解才有了错误的结论,https://jingyan.baidu.com/article/b7001fe166b0870e7282dd99.html
 楼主 | 2019-5-10 11:08 | 显示全部楼层
另外要用耳麦还要在代码里配置AIC23B节电模式0x0000把麦克风输入打开
 楼主 | 2019-5-10 11:10 | 显示全部楼层
采样率设置参考https://e2echina.ti.com/question_answer/analog/audio/f/42/t/51468
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

热门推荐上一条 /4 下一条

快速回复 返回顶部 返回列表