SH7263數(shù)字汽車音頻系統(tǒng)(08-100)
整個(gè)數(shù)字汽車音頻系統(tǒng)的系統(tǒng)框圖如圖2所示。有1個(gè)16位MCU負(fù)責(zé)系統(tǒng)控制功能,而SH7263則充當(dāng)從設(shè)備來通過UART接收系統(tǒng)MCU上的命令。不僅CD面板,而且3個(gè)主要存儲(chǔ)器件(SD、USB和NAND Flash)都被附于SH7263之上。在中間件的幫助下,可以將CD-DA 16位PCM格式的代碼編譯成MP3/AAC格式的代碼,并且將其存儲(chǔ)到SD、USB或NAND Flash存儲(chǔ)器中。擷取過程的最高速度約為AAC格式的4倍和MP3格式的3.2倍。同時(shí),還提供了MP3/AAC/WMA解碼器中間件,用以對(duì)這類格式進(jìn)行解碼,并將其輸出到功率放大器上。
本文引用地址:http://2s4d.com/article/91837.htmSH7263的軟件結(jié)構(gòu)
SH7263的軟件結(jié)構(gòu)如圖3所示,并且整個(gè)軟件在uITRON OS 4.0下運(yùn)行。除了uITRON OS之外,它還可以劃分為3層:用戶API、框架層和驅(qū)動(dòng)器層。在框架或中間件層內(nèi),它可以劃分為編解碼器框架、IOIF框架和文件系統(tǒng)框架,并且各個(gè)框架都有其特定功能。編解碼器框架主要負(fù)責(zé)音頻編碼和解碼。IOIF框架用于對(duì)用戶API的POSIX API接口進(jìn)行仿真和通過驅(qū)動(dòng)器層來控制硬件。FAT和ISO9660之類的文件系統(tǒng)則可以利用文件系統(tǒng)框架來進(jìn)行處理。
評(píng)論