為什麼CPU到藍芽的音訊傳輸都是用的PCM介面呢

2021-07-14 19:31:19 字數 535 閱讀 1082

一般手機cpu到藍芽的通話實時音訊傳輸都使用pcm,***之類的音訊走的是urat/usb之類的其他介面。

真正原因我也不能確定,不過有幾個情況可能是原因之一。

1,pcm和iis的區別在於,pcm一般是固定8k的取樣率的單聲道音訊,最早似乎和固定**的編碼有直接關係,之後所有的話音編碼幾乎都是在pcm編碼基礎上再次編碼得到的。而iis則多了乙個專門的訊號線,取樣率也可以配置到較高的頻率,如44k。

1,手機通話時候的編碼一般都會被解碼成8k取樣率的pcm碼,高了也沒有用。因為本來手機通話的話音訊段就是300~3400hz而已,編碼也是按8k取樣的。某些手機平台並沒有iis介面,相對來說基本上都會有pcm介面。

3,從藍芽角度講,藍芽在制定協議的時候就特意為通話需求制定了乙個協議層,專門定義了一種包結構(sco)用於通話,有很好的實時性。而通過uart傳輸的包一般為alc,用分組傳輸的方式。兩種包的編解使用的軟硬體都有些區別。sco包支援的基礎位元速率也是8k的pcm.所以一般藍芽晶元都會有乙個pcm介面。

更多關於藍芽音訊的問題,可以看這裡

為什麼CPU要從單核發展到多核?

這裡首先直接給出結論 cpu從單核發展到多核的原因是如果維持單核,則為了提高cpu效能只能不斷提高時鐘頻率,從而會導致cpu功耗急速上公升,導致機箱過熱,來不及散熱。2004年,intel ceo 貝瑞特曾為奔騰4處理器的時鐘頻率無法突破4ghz而下跪道歉,並承認 兆赫神話 是錯誤的,即時鐘頻率並不...

為什麼無線電通訊要將低頻訊號調製到高頻傳輸?

電磁波,是指同相 振盪,且互相垂直的電場與磁場,在空間中以波的形式傳遞能量和動量,其傳播方向垂直於電場與磁場的振盪方向。電磁波不需要依靠介質進行傳播,在真空中其傳播速度為光速。電磁波可按照頻率分類,從低頻率到高頻率,主要包括無線電波 微波 紅外線 可見光 紫外線 x射線和伽馬射線。人眼可接收到的電磁...

為什麼引用程序的概念 CPU管理的直觀想法

部落格參考 mooc 大學 作業系統 李治軍老師 程序是乙個概念,這個概念緣起於 作業系統需要管理 cpu cpu 通過取值執行 為了提高 cpu 的利用率需要多道程式,交替執行 引入程序的概念來形容程式和程式執行時的變化。一 使用 cpu。取值 址 執行,所以管理 cpu 最直觀的方法就是設定 p...