先來簡單介紹一下這個ADAU1772的開發(fā)板。主芯片方面,這個開發(fā)板我們用了一顆ADAU1772,另外還有一顆STM32的單片機(jī),用來啟動ADAU1772。加單片機(jī)的主要目的是為了教會大家如何使用單片機(jī),來啟動與控制ADAU1772。實際上在真實的項目開發(fā)中,有一些客戶會用一個單片機(jī)來啟動ADAU1772的,這樣會讓你的程序是放在單片機(jī)片內(nèi),而不是在eeprom里,有一定的加密保護(hù)作用。
外設(shè)方面,我們設(shè)計了兩路LINE IN,一路HP OUT,也就是通常所說的4進(jìn)2出,而ADAU1772也是最多就支持到4路模擬入,2路模擬出。其中一路LINE IN做成了差分輸入,一路HPOUT也并聯(lián)了一組差分輸出。在MIC這方面,我們做了獨立的數(shù)字MIC in,以及2個模擬MIC in(與LINE IN用開關(guān)切換)。
在單片機(jī)方面,我們選擇了一顆支持3.3V/1.8V的低功耗單片機(jī)STM32L011D4P,和ADAU1772搭配,實現(xiàn)開關(guān)切換1.8V低功耗的功能。單片機(jī)用于啟動ADAU1772。我們會提供源碼和詳細(xì)的使用文檔
開發(fā)板設(shè)計了3個按鍵,通過在sigmastudio軟件中配置,可以實現(xiàn)靜音、音量+、音量-的功能。另外還預(yù)留了2排插針模式的數(shù)字音頻接口(IIS)。
|