格式:pdf
大小:658KB
頁(yè)數(shù): 4頁(yè)
SkyEye是一個(gè)指令級(jí)模擬器,用它能模擬多種嵌入式開發(fā)板,目前模擬的硬件包括CPU、內(nèi)存、I/O寄存器、UART、LCD及TouchScreen等.詳細(xì)闡述了針對(duì)S3C2440A開發(fā)板的音頻輸出系統(tǒng)的模擬模塊的設(shè)計(jì)實(shí)現(xiàn).此模擬模塊是通過截獲所有讀寫DMA、L3總線接口和IIS接口的信息以得到音頻數(shù)據(jù)、設(shè)備控制參數(shù)數(shù)據(jù),并用這些數(shù)據(jù)控制SkyEye所在的宿主機(jī)的音頻播放設(shè)備.此外,在每次音頻數(shù)據(jù)DMA傳輸后,此模塊還要模擬中斷的產(chǎn)生.最后,將基于Linux操作系統(tǒng)的音頻播放程序在嵌入式Linux系統(tǒng)上運(yùn)行,驗(yàn)證了此模塊的正確性.
格式:pdf
大?。?span class="single-tag-height">658KB
頁(yè)數(shù): 4頁(yè)
SkyEye是一個(gè)指令級(jí)模擬器,用它能模擬多種嵌入式開發(fā)板,目前模擬的硬件包括CPU、內(nèi)存、I/O寄存器、UART、LCD及TouchScreen等.詳細(xì)闡述了針對(duì)S3C2440A開發(fā)板的音頻輸出系統(tǒng)的模擬模塊的設(shè)計(jì)實(shí)現(xiàn).此模擬模塊是通過截獲所有讀寫DMA、L3總線接口和IIS接口的信息以得到音頻數(shù)據(jù)、設(shè)備控制參數(shù)數(shù)據(jù),并用這些數(shù)據(jù)控制SkyEye所在的宿主機(jī)的音頻播放設(shè)備.此外,在每次音頻數(shù)據(jù)DMA傳輸后,此模塊還要模擬中斷的產(chǎn)生.最后,將基于Linux操作系統(tǒng)的音頻播放程序在嵌入式Linux系統(tǒng)上運(yùn)行,驗(yàn)證了此模塊的正確性.