基于LPC2138的AES3數字音頻接口設計
4.3.2 SRC4382讀通道狀態
由第一部分介紹可知,通道狀態中含有豐富的信息。通過讀第1頁寄存器,便可以獲得接收的AES3數字音頻的特征信息。讀通道狀態之前,應先在第0頁禁止DIR,然后切換到第1頁,讀完通道狀態后再切換回第0頁,使能DIR。讀通道狀態程序如下:
4.3.3 SRC4382寫通道狀態
通過寫第2頁的相關寄存器,便可將需要發送的AES3數字音頻的特征信息寫入到每一幀的通道狀態位中。寫通道狀態之前,應先在第0頁禁止DIT,然后切換到第2頁,寫完通道狀態后再切換到第0頁,使能DIT。讀通道狀態程序如下:
5 結束語
該設計通過微控制器LPC2138控制專業音頻處理芯片,實現了AES3數字音頻接口的設計。本設計中發送的音頻信息源和接收處理后的音頻信息均可以為模擬信號和串行I2S信號的形式,可用性較強。由于該設計采用專業音頻處理芯片實現,因此音質比較好,穩定性比較高。只需簡單修改軟件部分對音頻處理芯片的寄存器配置,即可實現系統特性的改變,所以靈活性和可擴展性較好。該設計可以具體應用于數字調音臺的混音器和音頻矩陣切換器中,也可以為CD機、MD機的設計提供參考,因此具有較強的工程使用價值。
評論