音訊系統概述
專業術語:
[plain]view plain
copy
asla - advanced sound linux architecture
oss - 以前的linux音訊體系結構,被asla取代並相容
codec - coder/decoder
i2s/pcm/ac97 - codec與cpu間音訊的通訊協議/介面/匯流排
dai - digital audio inte***ce 其實就是i2s/pcm/ac97
dac - digit to analog conversion
adc - analog to digit conversion
dsp - digital signal processor
mixer - 混音器,將來自不同通道的幾種音訊模擬訊號混合成一種模擬訊號
mute - 消音,遮蔽訊號通道
pcm - pulse code modulation 一種從音訊模擬訊號轉換成數碼訊號的技術,區別於pcm音訊通訊協議
sample rate - adc的頻率,每秒取樣的次數,典型值如44.1khz
sample length- 比如24bit,就是將音訊模擬訊號按照2的24次方進行等分
ssi - serial sound inte***ce
dapm - dynamic audio power management
以codec作為研究物件,它的輸入有mic(microphone)、phonein**訊號等,輸出有耳機hp(headphone)、揚聲器spk(speaker)和phoneout**訊號。另外需要注意在codec與cpu端間也有音訊數碼訊號的輸入輸出。
2、錄音
3、**上行
4、**下行
5、通過藍芽**上行
6、通過藍芽**下行
以上摘自:
wm9713音訊通路設計
codec : wm9713
[plain]view plain
copy
wm9713 路由控制:
本機:
錄音 : mic1 -> rec -> adc (板載mic接mic1)
**上行 : mic1 -> monomixer -> mono -> 模組輸入
**下行 : 模組輸出 -> headset / 擴音狀態 : 模組輸出 -> monoin/pcbeff -> spkmixer -> spk
通話錄音 : monomixer -> rec (**上行), monoin -> rec (**下行)
耳機:
錄音 : mic2a -> rec -> adc (耳機mic接mic2a)
**上行 : mic1 -> monomixer -> mono -> 模組 (這裡明顯用板載mic進行**上行,個人覺得用耳機mic效果更好)
**下行 : 模組輸出 -> line -> hpmixer -> hp
通話錄音 : monomixer -> rec (**上行), hpmixer -> rec (**下行)
藍芽耳機:藍芽耳機通過codec的pcm介面連線。
錄音 : bluetooth -> pcm -> voicedac -> adc
**上行 : bluetooth -> pcm -> voicedac -> monomixer -> mono -> 模組輸入
**下行 : monoin/pcbeff -> hpmixer -> rec -> adc -> bluetooth
以上摘自:
loon:對於藍芽耳機的**上行和**下行通路,個人覺得複雜了一點,明顯有更好的設計,目前暫沒明白作者這樣做的意圖。下面給出wm9713框圖和藍芽框圖幫助理解其音訊路徑設計。
wm9713框圖:
藍芽通話框圖:
藍芽通話框圖,指示錯了,應該是「藍色表示**下行,紅色表示**上行」。特此更正!
智慧型手機音訊系統概述
音訊系統概述 專業術語 plain view plain copy asla advanced sound linux architecture oss 以前的linux音訊體系結構,被asla取代並相容 codec coder decoder i2s pcm ac97 codec與cpu間音訊的通...
智慧型手機音訊系統概述
音訊系統概述 專業術語 asla advanced sound linux architecture oss 以前的linux音訊體系結構,被asla取代並相容 codec coder decoder i2s pcm ac97 codec與cpu間音訊的通訊協議 介面 匯流排 dai digital...
智慧型手機熱點
硬體開發 高速度處理晶元,大儲存晶元和儲存擴充套件能力,超大螢幕,gpu 圖形處理器 和智慧型感測器的應用 td lte td lte a 開發 手機電視,雲手機,空間觸控,3d 3d手機電視 sns,雲手機 影象感測器 人臉識別,指紋識別感測器,加速度計 陀螺儀 電子羅盤,柔性pcb 立體觸控3d...