Windows CE是一個開放的、可裁剪的、32位的實時嵌入式操作系統(tǒng)。它具有可靠性好、實時性高、內(nèi)核體積小的特點,所以被廣泛用于各種嵌入式智能設(shè)備的開發(fā),其應(yīng)用涉及工業(yè)控制、信息家電、移動通信、汽車電子、個人電子消費品等各個領(lǐng)域,是當(dāng)今應(yīng)用最多、增長最快的嵌入式操作系統(tǒng)。而在這些嵌入式應(yīng)用中,音頻模塊成為了大多數(shù)產(chǎn)品不可或缺的一部份。構(gòu)造了基于Intel Xscale PXA272和TSC2101音頻芯片的音頻系統(tǒng),并簡要介紹了其實現(xiàn)方法。
采用的音頻芯片TSC2101集成了立體聲音頻解碼、觸摸屏控制芯片,立體聲DAC能以高達48Kb/s的采樣率播放音頻文件,專供 PDA、PMP、智能手機和MP3播放機使用。TSC2101 將揚聲器放大器、耳機放大器和四線觸摸屏控制器與音頻編解碼器集成再一起,帶有一個立體聲頭戴送受話器接口、一個手機送受話器接口、一個單聲道8Ω揚聲器放大器以及一個32Ω受話器驅(qū)動器,并集成有一個電池監(jiān)控器和一個片上溫度傳感器。TSC2101芯片的電路設(shè)計如圖2所示。
圖2 TSC2101芯片電路設(shè)計
電路原理:本設(shè)計為TSC2101在智能手機中的運用,CP-IN為通信模塊的語音輸入,CP-OUT則為音頻系統(tǒng)到通信模塊的輸出,在實際的應(yīng)用中 MIC1可以通過TSC2101的內(nèi)部PGA(可編程增益放大)、AGC(自動增益控制)電路連接到CP-OUT,實現(xiàn)智能手機的話筒功能;同時,MIC1輸入還可以通過內(nèi)部的ADC將語音數(shù)據(jù)采樣后經(jīng)I2S總線傳輸?shù)教幚砥鞔鎯臻g實現(xiàn)錄音功能。當(dāng)然,在智能手機通話的同時,還可以實現(xiàn)通話錄音功能。電路圖中的38~41引腳為SPI接口,42~46引腳為I2S控制引腳,引腳9~12為觸摸屏輸入,引腳27和28為音頻輸出可以連接耳機,引腳26連接手機聽筒,引腳33、35連接外置揚聲。