999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于TMS320VC5502的數(shù)字音箱處理器設計

2012-07-12 05:06:16上海理工大學光電學院簡獻忠
電子世界 2012年13期
關鍵詞:設置系統(tǒng)設計

上海理工大學光電學院 簡獻忠 曹 毅

基于TMS320VC5502的數(shù)字音箱處理器設計

上海理工大學光電學院 簡獻忠 曹 毅

以DSP芯片TMS320VC5502和微控制器STC89LE516RD+為核心構建系統(tǒng)平臺,給出了硬件和軟件設計。詳細闡述了TMS320VC5502與音頻CODEC芯片CS42516的接口設計,并介紹了部分功能模塊設計。

TMS320VC5502;CS42516;數(shù)字信號處理;音頻處理

1.引言

圖1為本文設計的數(shù)字音箱處理器功能示意圖。可見其集成了擴聲系統(tǒng)中多種周邊處理設備,包含噪聲門(Gate)、壓限器(Limit)、均衡器(PEQ)、分頻器(Divide)、延時器(Delay)等,它對多路的輸入信號進行路由、擴聲、混音、音質音效處理,以滿足現(xiàn)場的動態(tài)范圍、幅頻特性調整需求,因此數(shù)字音箱處理器是一種多功能的音箱管理系統(tǒng)。

其主要性能指標是精度,而算法的復雜度與穩(wěn)定性決定了系統(tǒng)的可實現(xiàn)性。CS42516是CIRRUS LOGIC的一款高性能音頻CODEC芯片,它提供2通道的ADC和6通道的DAC,高達110dB DAC/114dB ADC的動態(tài)范圍、192KHz的采樣率,為系統(tǒng)提供了精度保障。TMS320VC5502是TI公司的一款低功耗高性能的16位定點數(shù)字信號處理器,它高達300MHz的工作頻率、強大的并行功能及豐富的片上外設為實現(xiàn)復雜的語音算法提供了可能。為實現(xiàn)圖1中的多功能、多路音頻處理,對各功能模塊算法進行分析、簡化、優(yōu)化,最終實現(xiàn)了一款高性價比的數(shù)字音箱處理器。

2.硬件設計

系統(tǒng)硬件組成如圖2所示,由DSP芯片、微控制器、音頻編解碼器、SDRAM、E2PROM、LCD、和按鍵組成。

微控制器STC89LE516RD+為系統(tǒng)的控制核心。它通過RS232與上位機通信,通過DSP的HPI口與DSP通信,模擬IIC總線與音頻編解碼器、E2PROM通信,模擬SPI總線驅動LED,并通過I/O驅動LCD和按鍵。通過上位機軟件可實現(xiàn)友好人機交互,也可通過按鍵與LCD顯示菜單配合使用對系統(tǒng)進行設置,LED用來指示系統(tǒng)音量、靜音等信息,E2PROM用來保存出廠設置和用戶設置等信息。其中E2PROM選用CAT1161,利用它的復位控制和看門狗功能可實現(xiàn)系統(tǒng)自動復位。

DSP芯片TMS320VC5502為系統(tǒng)的運算核心。它通過HPI口裝載來自STC89LE516RD+的代碼實現(xiàn)自舉,并存取各算法模塊運行參數(shù);通過音頻數(shù)據(jù)接口存取CODEC芯片CS42516的音頻數(shù)據(jù)。圖3為音頻數(shù)據(jù)流示意圖,圖4為TMS320VC5502與CS42516音頻接口連線圖。

圖5為TMS320VC5502的McBSP傳輸時序與CS42516音頻數(shù)據(jù)傳輸時序對比。圖5中McBSP設置為通常模式,對比可發(fā)現(xiàn)McBSP在FSXR的上升或者下降沿開始一幀數(shù)據(jù)的傳輸,而CS42516用CX_LRCLK的高低電平區(qū)分音頻數(shù)據(jù)的左右聲道。經(jīng)測試CS42516的CX_LRCLK高低電平分別包含固定的32個CX_SCLK,故FSXR的上升或者下降沿后將包含64個CLKXR時鐘。為使DSP能區(qū)分左右聲道數(shù)據(jù),其McBSP的每幀數(shù)據(jù)應包含兩個32位字對應左右聲道數(shù)據(jù)。系統(tǒng)音頻數(shù)據(jù)寬度為24位,CS42516音頻數(shù)據(jù)格式設置為IIS 24位模式,McBSP設置為每幀2字、每字32位,DMA設置為每元素32位;當音頻數(shù)據(jù)寬度為16位時,CS42516音頻數(shù)據(jù)格式設置為右對齊16位模式,McBSP設置不變,DMA設置為每元素16位。

3.軟件設計

圖7為主程序流程圖,在DSP的接受和發(fā)送緩存之間實現(xiàn)了圖1所示各功能模塊。

3.1 噪聲門、壓限器模塊

噪聲門、壓限器屬于動態(tài)范圍調整處理,其設計思想如圖6所示。其電平檢測可化為幀電平絕對值和平均。在其靜態(tài)特性處理環(huán)節(jié)將出現(xiàn)對數(shù)運算,可采用泰勒級數(shù)展開法,也可采用查表法。泰勒級數(shù)展開法提供較高精度,查表法運算效率高。

3.2 均衡器、分頻器模塊

均衡器、分頻器屬于頻幅特性調整。為簡化設計,濾波器均采用TI提供的庫函數(shù)“IIR32”,對其進行數(shù)據(jù)位數(shù)擴展,并添加溢出處理機制即可滿足需求。由于篇幅有限,僅給出部分擴展后代碼,如圖8所示。

4.結束語

本文設計了一款多功能、多通道處理的數(shù)字音箱處理器,詳細介紹了其音頻接口設計,

并介紹了部分功能模塊設計。系統(tǒng)簡單、高效對同類型產(chǎn)品開發(fā)具有一定的借鑒意義。

[1]Texas Instruments TMS320C55x Manuals.

[2]CIRRUS LOGIC CS42516 Data Sheet.

[3]祁才君,王培良.基于ADSP-21262的數(shù)字壓限器設計[J].聲器件與電路,2008,32(3):23-25.

[4]張雄偉.曹鐵勇.DSP芯片的原理與開發(fā)應用[M].北京:電子工業(yè)出版社,2004.

[5]王天寶.數(shù)字調音系統(tǒng)的研究與實現(xiàn)[D].大連理工大學碩士學位論文,2010.

簡獻忠(1969—),男,上海理工大學光電學院副教授,碩士生導師。

曹毅(1982—),男,上海理工大學光電學院在讀研究生。

猜你喜歡
設置系統(tǒng)設計
Smartflower POP 一體式光伏系統(tǒng)
中隊崗位該如何設置
少先隊活動(2021年4期)2021-07-23 01:46:22
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
本刊欄目設置說明
中俄臨床醫(yī)學專業(yè)課程設置的比較與思考
主站蜘蛛池模板: 久久亚洲中文字幕精品一区| 91亚瑟视频| 97在线免费| 伊人国产无码高清视频| 精品国产成人a在线观看| 91色国产在线| 美女无遮挡免费视频网站| 在线色国产| 伊人成人在线视频| 国产一级特黄aa级特黄裸毛片| 国产一二三区在线| 国内精品小视频在线| 日本免费一区视频| 国产小视频在线高清播放| 日本免费一区视频| 在线va视频| 日本成人不卡视频| 99精品欧美一区| 国产欧美日韩精品综合在线| 国产精品粉嫩| 乱人伦99久久| 欧美A级V片在线观看| a免费毛片在线播放| 亚洲人成电影在线播放| 亚洲中文字幕国产av| 精品国产自在现线看久久| 中文字幕佐山爱一区二区免费| 国产第一页免费浮力影院| 亚洲中文字幕久久无码精品A| 亚洲αv毛片| 久久黄色免费电影| 人妻无码AⅤ中文字| 在线观看免费黄色网址| 97se亚洲综合在线天天| 永久免费无码日韩视频| 91精品免费久久久| 国产香蕉在线视频| 国产情侣一区| 99热这里只有精品在线播放| 日本免费福利视频| 国产美女在线免费观看| 色窝窝免费一区二区三区| 九九九精品视频| 国产精品lululu在线观看| 91色在线观看| 毛片手机在线看| 亚洲中文字幕无码爆乳| 蜜臀AV在线播放| 亚洲第七页| 三级欧美在线| 在线网站18禁| 香蕉久久国产超碰青草| 欧美区一区二区三| 人人澡人人爽欧美一区| 青青青视频91在线 | 国产va在线| 亚洲中文字幕在线精品一区| 99视频精品全国免费品| 国产AV毛片| 国产欧美日韩资源在线观看| av无码久久精品| 欧美国产日韩在线观看| 小说区 亚洲 自拍 另类| 九色综合伊人久久富二代| 激情六月丁香婷婷四房播| 国产亚洲精品97AA片在线播放| 国产青青操| 国产国产人成免费视频77777| 欧美区在线播放| 国内黄色精品| 91福利国产成人精品导航| 男女精品视频| 精品色综合| 国产麻豆永久视频| 国产婬乱a一级毛片多女| 久久动漫精品| 久久超级碰| 亚洲午夜天堂| 人妻丰满熟妇啪啪| 国产成年女人特黄特色毛片免| 三级毛片在线播放| 在线亚洲精品福利网址导航|