I2S 四 控制器端音訊除錯方法

2021-09-29 08:56:05 字數 671 閱讀 7917

用標準的i2s訊號(例如stm32 i2s 出來的i2s訊號) 作為標準源

然後操縱 控制器收資料,如果收的資料和標準源中的資料一致,則說明控制器控制方法為正確方法

操控 i2s控制器 發資料,並用邏輯分析儀 抓取線上資料,如果能對上.則表示傳送資料ok

操作 i2s控制器 發資料,並用 stm32 i2s 收,將收到的資料與傳送資料對比,如果一致,則表示沒有遺漏

資料符合 y=a

資料符合 y=

asin

(wx) 如果為16k 24bit取樣,則表示1秒有16000個樣點,假設包含a(80

)個sin週期,每個sin週期b(20

)個點,則1個sin週期為1/80

,根據w=

2π/t,得出 w=

160π . a=2^

(24-1

)-1資料符合 y=

k(x%b)

咪頭有乙個電壓範圍,例如 0

-1v.

咪頭的輸出是模擬訊號.如果是16bit取樣的話,會將1v按比例拆分為65535份,按照採集的電壓得到取樣的值.

咪頭的輸出如果是乙個穩定的訊號,例如0.5v,取樣晶元可能會過濾掉,導致線上輸出為0

I2S音訊匯流排學習(四)I2S介面設計

圖1 傳送端 隨著ws訊號的改變,匯出乙個wsp脈衝訊號,進入並行移位暫存器裝入data left或data right,從而輸出資料被啟用。序列資料在時鐘下降沿移出。序列資料的預設輸入是0,因此所有位於最低位 lsb 後的資料將被設定為0。圖2 接收端 隨著第乙個ws訊號的改變,wsp在sck訊號...

I2S音訊匯流排學習(四)I2S介面設計

圖1 傳送端 隨著ws訊號的改變,匯出乙個wsp脈衝訊號,進入並行移位暫存器裝入data left或data right,從而輸出資料被啟用。序列資料在時鐘下降沿移出。序列資料的預設輸入是0,因此所有位於最低位 lsb 後的資料將被設定為0。圖2 接收端 隨著第乙個ws訊號的改變,wsp在sck訊號...

I2S音訊匯流排協議

音響資料的採集 處理和傳輸是多 技術的重要組成部分。眾多的數字音訊系統已經進入消費市場,例如數字音訊錄音帶 數字聲音處理器。對於裝置和生產廠家來說,標準化的資訊傳輸結構可以提高系統的適應性。i2s inter ic sound 匯流排是飛利浦公司為數字音訊裝置之間的音訊資料傳輸而制定的一種匯流排標準...