- NS2583 同步升压型 2A 双节锂电池充电管理 IC
- NLC47022带NTC功能和电量均衡功能电流2A 5V异
- PT2027 单触控双输出 LED 调光 IC
- HT316C兼容HT326C防破音功能免电感滤波2×20WD
- HT3386兼容TPA3118 2×50W D类立体声音频功放
- NS8220 300mW 双声道耳机音频放大器
- HT6875 2.8W防削顶单声道D类音频功率放大器
- HT77221 HT77211 4.0V~30V输入,2A/1.2A同步降压变换器
- NS4117X 系列 外置 MOS 管开关降压型 LED 恒流控制器
- HT71663 13V,12A全集成同步升压转换器
- HT71763 20V,15A全集成同步升压转换器
- NS2160 同步开关型降压锂电池充电管理 IC
- HT7702 2.5~5.5V输入,2A同步降压变换器
- HT77231 4.0V~28V输入,3.5A同步降压变换器
基于I2S接口的Linux内核音频技术
本文以I2S接口为例介绍Linux内核音频相关知识。
一、名词介绍
下面是音频调试中常见的名词缩略语。
1、AEC(Acoustic Echo Cancellor):回声消除。
2、AGC(Automatic Gain Control):自动增益补偿,调整MIC收音量。
3、ALSA(Advanced Linux Sound Architecture):高级Linux声音架构。
4、ANS(Automatic Noise Suppression):背景噪音抑制,ANS可探测出背景固定频率的杂音并消除背景噪音。
5、BCK(Bit Clock Line):位时钟,对应数字音频的每一位数据。标准称为SCK(Serial Clock),串行时钟。SCK=2x采样频率x采样位数
6、DAI(Digital Audio Interface):数字音频接口。
7、DAPM(Dynamic Audio Power Management):动态电源管理,DAPM可使基于linux的移动设备上的音频子系统,在任何时候都工作在最小功耗状态。
8、DRC(Dynamic Range Control):动态压缩,将音频输出控制在一定范围内。
9、EQ(Equaliser):均衡器,通过对声音某一个或多个频段进行增益或衰减,达到调整音色的目的。
10、I2S(Inter-IC Sound):IC间传输数字音频资料的一种接口标准,采用序列的方式传输2组(左右声道)资料。
11、LRCK(Left-Right Clock):帧时钟,用于切换左右声道数据,0:左声道;1:右声道。标准称为WS(World Select),声道选择;或称为FS(Frame Sync),帧同步;LRCK的频率=采样频率。
12、MCLK(Master Clock):主时钟,一般MCLK=256*LRCK。不是I2S标准中的一部分,主要用来同步模拟/数字转换器的内部操作。
13、Mono:单声道。
14、OSS(Open Sound System):开放声音系统。
15、PCM(Pulse Code Modulation):脉冲编码调制,I2S是PCM的子集。
16、ramp:逐步增加或减少音量等级,避免声音急速变化,用于暂停或恢复音乐。
17、Stereo:双声道
18、TDM(Time Division Multiplexing):时分复用。I2S最多只能传2声道数据,TDM最多支持16通道。
二、I2S接口
I2S是飞利浦定义的数字音频传输标准,用于数字音频数据在系统内部器件之间传输。
上一篇:PT8M2102触摸型MCU的应用场景
下一篇:HT77231/HT77221/HT77211 4.0V~30V输入,3.5A/2A/1.2A同步降压变换器