<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于DSP數(shù)字振蕩器的移相正弦波發(fā)生器設(shè)計

          基于DSP數(shù)字振蕩器的移相正弦波發(fā)生器設(shè)計

          作者: 時間:2009-12-03 來源:網(wǎng)絡(luò) 收藏

          2 系統(tǒng)硬件實現(xiàn)方案
          TMS320VC5416 的兩路輸出移波的系統(tǒng)結(jié)構(gòu)如圖1所示。該系統(tǒng)的中央處理單元采用美國TI(德州儀器)公司的高性能定點信號處理芯片TMS320VC5416,TMS 320 VC54.16是TI公司專門針對便攜式設(shè)備的一款低功耗、高性能定點信號處理器,同C54系列其它處理器相比運行速度達(dá)到160MPIS,片內(nèi)RAM達(dá)到128K,程序可尋址空間達(dá)到8M,為大量數(shù)據(jù)處理提供了豐富條件。特別是VC5416提供了多種片內(nèi)外設(shè)資源;軟件可編程等待狀態(tài)產(chǎn)生器、可編程鎖相環(huán)時鐘產(chǎn)生器、1個16位計時器、6通道直接內(nèi)存訪問控制器(DMA)、3個多通道緩沖串口(McBSP)、8位增強(qiáng)型HPI接口等。此外,TMS320VC5416支持C和匯編語言混合編程,高效的流水線操作和靈活的尋址方式使其特別適合高速實時信號處理。由于系統(tǒng)有兩路正弦信號輸出,系統(tǒng)采用兩路信號分時傳輸方式。TLC320AD50C是TI公司出品的一塊將A/D和D/A轉(zhuǎn)換功能集成在一起的模擬接口芯片,采用∑-△技術(shù)在低系統(tǒng)成本下實現(xiàn)了高精度的A/D和D/A轉(zhuǎn)換。該芯片由一對16 b同步串行轉(zhuǎn)換通道組成,在ADC之后有一個抽取濾波器,在DAC之前有一個插值濾波器。TLC320AD50C支持主從兩種工作方式,并且最多支持三個從設(shè)備。利用該特點,系統(tǒng)將兩片TLC320AD50C串聯(lián),使其中一個為主設(shè)備另一個為從設(shè)備,通過TMS320VC5416的多通道緩沖串口McBSP實現(xiàn)與兩片TLC320AD50C間的串行通信。TMS320VC54.16控制兩片TLC320AD50C以時分復(fù)用方式將數(shù)據(jù)傳送給兩片TLC320AD50C進(jìn)行D/A轉(zhuǎn)換輸出。其中AD50C1的M/S接高電平,AD50C2的M/S接低電平,并且利用VC5416的XF引腳為AD50C提供主、次通信選擇信號。TLC320AD50被廣泛應(yīng)用于音頻數(shù)據(jù)采集處理中,它可以與TMS320C54x的McBSP無縫串行連接進(jìn)行數(shù)據(jù)采集、存儲和處理。SCLK輸出時鐘,DIN串行輸入,DOUT串行輸出,F(xiàn)S幀同步信號輸出,對應(yīng)的各相應(yīng)引腳。MCBSP具有特點:①串口的接收,發(fā)送時鐘既可由外部設(shè)備提供,又可由內(nèi)部時鐘提供;②幀同步信號和數(shù)據(jù)時鐘信號的極性可編程,內(nèi)部時鐘和幀信號也可由軟件編程控制;③串口的信號發(fā)送和接收部分既可單獨運行,又可以在一起配合工作;④CPU的中斷信號和DMA的同步信號使得McBSP串口可由CPU控制運行,還可脫離CPU通過DMA直接存取內(nèi)存單獨運行;⑤多通道選擇部分使得串口具備了多通道信號的通信能力,他的多通道接收和發(fā)送能力可達(dá)128個信道;⑥數(shù)據(jù)寬度可在8b、12b、16b、20b、24b、32b中任意選擇,并可對數(shù)據(jù)進(jìn)行A律和U律壓縮和擴(kuò)展。McBSP串口包括一個數(shù)據(jù)通道和一個控制通道,數(shù)據(jù)通道完成數(shù)據(jù)的發(fā)送和接收。McBSP通過DX引腳發(fā)送數(shù)據(jù)、DR引腳接收數(shù)據(jù)??刂仆ǖ劳瓿傻娜蝿?wù)包括內(nèi)部時鐘的產(chǎn)生、幀同步信號的產(chǎn)生、對這些信號的控制以及多通路的選擇等??刂仆ǖ肋€負(fù)責(zé)產(chǎn)生中斷信號送往CPU,產(chǎn)生同步事件信號通知DMA控制器。控制信息則是通過控制通道以時鐘和幀同步信號的形式傳送。

          本文引用地址:http://www.ex-cimer.com/article/152267.htm

          3 系統(tǒng)軟件及CCS仿真結(jié)果
          系統(tǒng)軟件主要由BootLoader下載程序、系統(tǒng)初始化、鍵盤顯示、定時中斷處理等幾個模塊構(gòu)成。系統(tǒng)開始上電時首先執(zhí)行BootLoader程序,將目標(biāo)程序從外部FLASH中調(diào)入片內(nèi)RAM中執(zhí)行。



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();