MTK音频和BMT简介

MTK音频和BMT简介

ID:38581769

大小:60.50 KB

页数:7页

时间:2019-06-15

MTK音频和BMT简介_第1页
MTK音频和BMT简介_第2页
MTK音频和BMT简介_第3页
MTK音频和BMT简介_第4页
MTK音频和BMT简介_第5页
资源描述:

《MTK音频和BMT简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MTK音频和BMT简介1音频的通路有两种:i.T卡-->内存-->DSP解码-->PCM信号-->模拟基带(ABB)-->[外部功放]-->输出ii.FM/TVchip-->模拟基带(ABB)-->[外部功放]-->输出注:由于耳机功率相对较小所以在驱动耳机时只需要ABB内部的一级放大即可,二在驱动speaker的时候需要较高的功率所以需要经过一级外部功放。另外耳机的立体声是BB的两路信号(MP3_OUTR&MP3_OUTL)直接差分输出的而speaker只使用了其中的一路,另一路信号被舍弃。由于音频信号经过数字和模拟两个阶段,所以对信号的放大可以分为数字增

2、益和模拟增益。其中模拟增益依靠硬件电路完成,范围内线性度好不容易失真;而数字增益则是通过软件完成,该方式线性度差容易出现失真等问题。在Afe2.c文件中有函数voidAFE_SetLevelVolume(kal_uint8aud_func,kal_uint8MaxAnalogGain,kal_uint8step,kal_uint8level)是通过改变模拟增益改变输出音量大小的函数。其原理是更改ABB中可编程放大器的放大倍数来改变声音的大小。而函数voidAFE_SetOutputVolume(kal_uint8aud_func,kal_uint8volum

3、e1,kal_int8digital_gain_index)则是通过调整数字增益来改变音量的。Pcm编解码电路的任务是数字信号与模拟信号的转换Pcm缓冲区的数据处理:在event_callback里收到MEDIA_DATA_REQUEST后按如下流程处理。a.PCM_Strm_Open;b.调用setBuffer;c.填数据;GetWriteBufferd.调用WriteDataDone;e.调用FinishWriteData;f.播放play(mdi_audio_play_string_with_vol_path)2.音频对应的驱动主要有以下文件:Afe2

4、.c------AFE_GetOutputVolume(),AFE_SetLevelVolume(),Afe_turnonextamplifier(),afe_turnonextamplfier();Afe.c------afe_switchextamplifier(charsw_on)等audcoeff.c:此文件要注意outputchanal的配置,配置错误将没有声音出现constunsignedcharL1SP_MICROPHONE1=L1SP_LNA_0;constunsignedcharL1SP_MICROPHONE2=L1SP_LNA_1;con

5、stunsignedcharL1SP_SPEAKER1=L1SP_BUFFER_0;constunsignedcharL1SP_SPEAKER2=L1SP_BUFFER_ST;constunsignedcharL1SP_LOUD_SPEAKER=L1SP_BUFFER_ST_M

6、L1SP_BUFFER_EXT;;audcoeff_default.h:定义语音增强参数;gpio_drv.c:设置模式以及方向nvram_default_audio.c:配置各音阶的音量,每个参数里有“音量0~音量6”7个音量等级和16LevelSetting模拟增益调节7GAIN

7、_NOR_CTN_VOL//callwaittoneGAIN_NOR_KEY_VOL//keypadvolume;GAIN_NOR_MIC_VOL//microphoneinputGAIN_NOR_GMI_VOL//fmradiosoundGAIN_NOR_SPH_VOL//speechsoundGAIN_NOR_SID_VOL//sidetoneGAIN_NOR_MED_VOL//music在l1audio.h中有如下定义。#defineL1SP_KEYTONE0//按键音。#defineL1SP_TONE1//单音和弦。#defineL1SP_SPEEC

8、H2//语音。#defineL1SP_SND_EFFECT3//声效。#defineL1SP_AUDIO4//MP3等#defineL1SP_VOICE5//录音#defineL1SP_DAI6//数字声音#defineL1SP_FM_RADIO7//FM声音。手机里的音频参数有如下内容FIR=Finitefilter,IIR=Infinitefilter,调整响应曲线ES=Echosuppression,抑制回音AEC=Acousticechocanceller,消除回音AGC=Automaticgaincontrol,自动增益补偿NS=Noisesupp

9、ression,背景噪音抑制3.音频格式:MP3MP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。