第三部分19章書例野火m3mp35vs1003cn_第1頁
第三部分19章書例野火m3mp35vs1003cn_第2頁
第三部分19章書例野火m3mp35vs1003cn_第3頁
第三部分19章書例野火m3mp35vs1003cn_第4頁
第三部分19章書例野火m3mp35vs1003cn_第5頁
已閱讀5頁,還剩30頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

VS1003-MP3/WMA音 VS1003DataSheet MPEG1和MPEG2音頻層III(CBR+VBR+ABR;WMA4.0/4.1/7/8/95-384kbps所有流文件耗DSP處理器核VS_DSP4,工作數據器,為用戶應用提供5KB的指令RAM和0.5KB的數據RAM。DAC,還有一個耳機放大器和地線緩沖器。18位過采樣多位ε-ΔDACVVVV℃℃1℃AGNDVVVV%1頻,XTAL1至少為12.288MHz才能獲得正確的速度。%(完整信號通道度(串音通道度(共地串音5Deg歐%% 3VVV 2 5 491234I/O56I/O789通用 /串行數據總線時通用 /串行數據總線數I/OI/OI/O通用 LINE。 2除非下拉電阻被使用,SPIBOOT (1.24VVS1003連接至耳機連接器。如果不使用UART,RXIOVDD,TX必須懸空。XTALO SPIVS1002NativeModes(Newstandby模式,結束當前操作。高XCS串行時鐘輸入。串行時鐘也使用內部的寄存器接口主時鐘。SCK可以被門控或是連-VS1001---數據請求腳用于告知SCI的狀態。 自身模式(新模式)中的SM_SDISHARE1,XDCSXCS輸入轉化(共享同一端口)VS1001SDIDCLK第一個采樣沿(上升沿或下降沿,取決于極性的選擇)到來時,標志著一字節的第一位(LSB,當使用低位順序時;MSB,當使用順序時。若BSYNC為1,當接收完最后一位,仍然保持有效并繼續接收后續的8bit數據。1的時候接受數據。BSYNCSCISCIVS1003的寄存器用下列順序讀出,如上圖Figure6。首先將XCS片選拉低以選擇,再通過SI線發送8位的讀操作碼(READopcode0x03)和8位的地址。在地址被VS1003讀入后,SI上的數據將被忽略。相應地址的16位數據將從SO線移出。SCI8位的讀操作碼(WRITEopcode0x02)816位的數據字。當最后一位被移入且最后的時鐘已發送,必須將XCS拉高以完成寫操作。當發送完最后一位,DREQexecution(執行)標記。這個時間是可SDI數據的時間長,就不允許在DREQ再次變高之前完成一次新的SCI/SDI操作。SPI頻率的1/6。稍高的速度需要細致地調整時序,詳見VS10xx應用筆記。SCISDISDISCI記得注意DREQ線。所必須的全部代碼和數據,MIDIDAC和模擬輸出放大器及濾波器。同時有麥克風放大器和ADCADPCM音頻編碼。為調試準備了一個UART。++-支持的1也支持所有的可變比特率(VBR)WMA1,2a,2b,31,2a,2b,3MP3例如低音,高音增強。利用SP-MIDIMIP表實現多音約束算法。然后數據流是否經過低音,高音增強器,取決于SCI_BASS寄存器。頻率,經過復雜的PLL時鐘配置后,幾乎允許的采樣率精確度。對于12.288MHz的時鐘,DAC工作串行數據接口SDI9章。串行控制接口SCISCI時間縮寫4002100004003200080080R0-R0-0320002100050050050050話,需要間隔一段時間(低于100時鐘周期)來執行。51.0xXTALI。所以,在刷新這個寄存器的進程中,最好不要發送SCI或SDI位。位值001101對錯201301不是401501601不是7201對錯801901SPI01不是01不是ADPCM允01不是01不是ADPCM源選01傳送數據流,是發送0。SM_TESTSSDISDi9.7章節SM_STREAMVS1003的流模式,在這個模式下,數據必須盡可能保持間隔的平滑(512字節),VS1003總是嘗試讓輸入緩沖區保持半滿,改變回放速度上升到5%.為了獲得優質,平均速度誤差必當SM_SDIORD被,SDI默認按傳送字節數據.若SM_SDIORD被置位,則按相反的位順序傳送,即位0,位7在后.對于字節,仍然按默認的順序傳送.這個寄存器位對SCI總線無效.置位SM_SDINEW將使能VS1002自身串行模式(.2中有敘述).注意,VS1003啟動的時候此位默認為1.當同時使能SM_ADPCM和SM_RESET,用戶將使能IMAADPCM模式.的信息參閱VS10xx應用筆記如果SM_ADPCM_HP和SM_ADPCM和SM_RESET一起被置位,ADPCM模式將從一個高通濾波器開始.話音在這里將大部分背景噪音濾除,ADPCM的頻響曲線.SM_LINE_IN用來選擇ADPCM的音源,如果是0,則麥克風輸入腳MICP和被使用,如果位32位 ,為0表示關閉低音加重,1dB步進 ,為0表示關閉SCI_CLOCKF位01XTALI×2XTALI×3XTALI×4XTALI×5XTALI×6XTALI×7XTALI×0123 ,XTALI的單位是Hz。起1.0x時鐘。,, 時鐘倍頻器被設置為SCI_DECODE_TIMESCI_AUDATA含了采樣率除二后的值,位001SCI_AUDATA將直接改變采樣率。過寫SCI_WRAMADDR來進行初始化。SCI_WRAM1632位長,所以每個指令字的讀寫需要XdataYdataSCI_HDAT0和SCI_HDAT1件的比特率,將SCI_HDAT0的值除8。值0位值3210Layer3I2101CRC032 1 0 Pad1032101有0否103CCITT2150/150無3---20ID=3/ID=0,1,2/98765432180--0VS10xx應用筆記。25600xFEFE。XRESET線被拉低,VS1003被復位,所有的控制寄存器和內部狀態都被設置為初始值。XRESET時鐘停止,XTALO被接地。在硬件復位或上電之后,DREQ1660012.288MHz的時鐘下,有大約1.35ms的延時。在此之后,之前用戶可以設置基本的硬件寄存器例如SCI_MODE,SCI_BASS,SCI_CLOCKF和SCI_VOL。詳見8.6。PLL1.0x…4.5x倍頻(SCI_CLOCKF寄存器1.0x。若想設置為典器。詳見8.6.4(8.6.1VS1003截掉低比特率數據流的尾部,而你又想進行軟件復位。建議在文件之后,復位之前如果你打算中斷WAV,WMA,MIDI文件的,置位模式寄存器中的SM_OUTOFWAV,并等待直到SPI//找不到能被的數據,SCI_HDAT0和SCI_HDAT1被設置為0并且模擬輸出靜音。所有的不同格式的文件可以接著,且在兩文件之間不需要軟件復位。在每個流末尾發送至少4個零。盡可以在發送軟件復位之前,等待完成(SCI_HDAT0和SCI_HDAT1變為零傳送PCM16 Fs0123457n位S例如:正弦測試值為126時被激活,二進制為0b。則FsIdx=0b011=3,所以Fs=22050Hz。S=0b11110=300x450x780x690x740000管腳測試通過發送8字節序列激活,即0x500xED0x6E0x540000.這個測試僅對產品有80x4D0xEA0x6D0x540000位65IRAM4YRAM3XRAM2IROM1YROM0XROMSCI測試SCI80x530x700xEEn0000,n48器編號

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論