1,PCM:Pulse Code Modulation--脈沖編碼調制
AP處理器和通信MODEM/藍牙之間也是通過PCM來傳輸語音數據(就是雙向打電話的數據)
2,I2C:Integrated Interchip Sound----IC間音頻
I2S是比較簡單的數字接口協議,沒有地址或設備選擇機制
在I2S總線上,只能同時存在一個主設備和發送設備。
主設備可以是發送設備,也可以是接收設備,或是協調發送設備和接收設備的其它控制設備。
在I2S系統中,提供時鍾(SCK和WS)的設備為主設備。
I2S包括兩個聲道(Left/Right)的數據,在主設備發出聲道選擇/字選擇(WS)控制下進行左右聲道數據切換。
一般只支持1路音頻數據
通過增加I2S接口的數目或其它I2S設備可以實現多聲道(Multi-Channels)應用。
3.TDM--Time Division Multiplexing,時分復用
I2S只能傳2個聲道的數據
PCM可以傳多達16路數據,采用時分復用的方式,就是TDM,像現在最流行的語音智能音箱的7麥克風矩陣,一般都是用TDM來傳的數據,同時可以傳輸7路麥克風輸入和3路以上的音頻反饋信號
4.PDM---Pulse Density Modulation,脈沖分時復用,一種用數字信號表示模擬信號的調制方法,
PCM使用等間隔采樣方法,將每次采樣的模擬分量幅度表示為N位的數字分量(N = 量化深度),因此PCM方式每次采樣的結果都是N bit字長的數據。
PDM,只有2根線,傳音樂,編碼方式和I2S不同。手機和平板電腦等便攜設備的音頻多采用此種PDM。
PCM 與PDM比較
- PCM:
- 使用等間隔采樣方法:將每次采樣的模擬分量幅度表示為N位的數字分量(N = 量化深度)
- 每次采樣的結果都是N bit字長的數據
- 邏輯更加簡單
- 需要用到數據時鍾,采樣時鍾和數據信號三根信號線
- PDM:
- 使用遠高於PCM采樣率的時鍾采樣調制模擬分量
- PDM采樣的音頻數據 也常被叫做:Oversampled 1-bit Audio
- 只有1位輸出:要么為0,要么為1
- 邏輯相對復雜
- 只需要兩根信號線,即時鍾和數據
- 使用遠高於PCM采樣率的時鍾采樣調制模擬分量