ZHCUBN0 November 2023
PCMx140Q1 具有高度靈活的音頻串行總線,可配置為實現多種數據格式。默認格式為 TDM,但可以使用 GUI 將數據格式更改為 I2S。本節介紹如何配置 PCMx140Q1EVM,以在 16 位和 48kHz 時將 2 通道 I2S 輸出到 USB 音頻。如節 3.2所述,為 USB 音頻配置 AC-MB。如圖 4-10 所示,選擇音頻串行總線選項卡。
圖 3-10 音頻串行總線選項卡在“ASI Format Configuration”(ASI 格式配置)窗格(如圖 4-11 所示)中,將協議格式更改為 I2S,將字長更改為 16 位。
圖 3-11 ASI 格式配置當在 GUI 中將協議格式更改為 I2S 時,AC-MB 上的 USB 音頻處理器也會將音頻格式更改為 I2S。GUI 讀取 ASI 狀態寄存器(第 0 頁寄存器 0x15),同時提供檢測到的采樣率以及 BCLK 與 FSYNC 比率。通過點擊“Clock Monitor”(時鐘監控器)窗格中的 Read(讀取)按鈕(如圖 4-12 所示),也可以在“Audio Serial Bus”(音頻串行總線)選項卡中手動讀取 ASI 狀態寄存器。
圖 3-12 時鐘監控器窗格對于通道 1,默認分配的插槽為左插槽 0,對于通道 2,默認分配的插槽為左插槽 1。 如圖 4-13 所示,將為通道 2 分配的插槽更改為右插槽 0。窗口頂部的圖表將更新,以顯示所選的數據格式和插槽。
圖 3-13 通道輸出配置和圖表