DSP相關知識簡答_第1頁
DSP相關知識簡答_第2頁
DSP相關知識簡答_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

■2、試畫出基本DSP系統的構成圖,并加以說明。皿應用*皿應用*輸入濾波后A/D轉換成數字比特流。根據奈奎斯特抽樣定理對低通模擬信號,為保持信息的不丟失,抽樣頻率最少位輸入帶線信號最高頻率的兩倍。Dsp芯片輸入數字信號,進行某種形式的處理后在經D/A轉換為模擬信號,之后再進行內插和平滑濾波就可得到連續的模擬波形。■3、試畫出DSP應用系統的設計流程圖,并加以說明■4、簡述什么是DSP(數字信號處理器),其有什么特點?Dsp芯片即數字信號處理芯片,也稱數字信號處理器,是一種特別適合于進行數字信號處理運算的微處理器,其主要應用是實時快速的實現各種數字信號處理算法,特點:(1)在一個指令周期內可完成一次乘法和一次加法。(2) 程序和數據空間分開(哈佛結構),可以同時訪問指令和數據。(3) 片內具有快速RAM,通常可通過獨立的數據總線在兩塊中同時訪問。(4)具有低開銷或無開銷循環及跳轉的硬件支持。(5)快速的中斷處理和硬件I/O支持。(6)具有在單周期內操作的多個硬件地址產生器。(7)支持流水線操作。取指、譯碼和執行等操作可以重疊執行。■5、試說明TI公司DSP芯片分類及其各自的特點和應用范圍。TMS320C2000系列(包括TMS320C2X/C2XX)定點dsp芯片,主要面向自動控制領域,性能價格比較高TMS320C5000系列(包括TM縈20C5X/C5簫/CffX)定點dsp芯片,主要面向通信信息技術領域,可提供各種性能選擇,最快速度可達到幾百mip TMS320C6000系列(TMS320C62X/C67X)頂級產品,具有最高的性能,且便于用高級語言編程,特別適用于高性能處理場合,如圖像和視頻處理。■6、簡述TMS320F240X的SCI通信接口的特點;SCI接口模塊:實現與其它外設之間的異步串行數據通信。各自有工作使能和中斷控制。內部結構:1)兩個I/O引腳:SCIRXD與SCITXD(2)—個16位的波特率選擇寄存器可編程,可得到65536種的不同速率。(3)1-8位的可編程數據位。(4)長度為1位或2位的可編程停止位。(5)內部產生的串行時鐘。(6)四個錯誤的檢測標志:奇偶性錯誤、超限錯誤、幀錯誤、間斷檢測(7)兩種喚醒多處理器模式:空閑線喚醒、位尋址喚醒(8)半雙工或全雙工。(9)雙緩沖接收和發送功能。(10)發送和接收操作均可通過中斷或查詢進行。(11)非歸零格式(NRZ)o■7、簡述TMS320F240X的SPI通信接口的特點;串行外設接口SPI:高速同步串行輸入/輸出端口,傳送速率可編程結構:(1)4個外部引腳(2)主/從操作模式SPICTL.2位---MASTER/SLAVE用來選擇操作模式和SPICLK的源。主模式:將Master的數據傳送給Slave,數據傳送完畢,申請中斷。從模式:將Slave的數據傳送給Master,數據傳送完畢,申請中斷(3)發送、接收雙緩沖(4)串行外設接口:有五個控制位用于初始化串行外設接口的中斷(5)數據格式:SPI通信時,要發送的數據從SPIDAT寄存器的MSB依次移出,接

收的數據則從SPIDAT的LSB依次移入。(6)SPI模塊支持125種不同的波特率和4種不同的時鐘模式。SPI最大波特率為CLKOUT頻率的四分之一。(7)系統復位使SPI引腳功能被選定為通用輸入,要對SPI的配置,需做以下工作:a設置SPISWRESET位(SPICCR.7)的值為0強制SPI復位;b初始化SPI的配置、格式、波特率和引腳功能為期望值;c設置SPISWRESET位為1,從復位狀態釋放SPI;d向SPIDAT或SPITXBUF寫數據;e數據發送完成后(SPISTS.6=1),讀取SPIRXBUF以確定接收的數據。■8、簡述TMS320F2812CAN總線的特點。CAN:局域網控制器(controllerareanetwork),是國際上應用最廣泛的現場總線之一。高效率、低成本和快速性(1) 結構簡單,只有兩根線與外部相連,且內部含有錯誤探測和管理模塊。(2) CAN是一種有效支持分布式控制和實時控制的串行通信網絡。(3) CAN可以多主模式工作,網絡上任意一個節點均可在任意時刻主動地向網絡上的其它節點發送信息,而不分主從,節點之間有優先級之分,因而通信方式靈活。(4) CAN采用非破壞性位仲裁技術,優先級發送,可以大大節省總線沖突仲裁時間,在重負荷下表現出良好的性能。(5) CAN可以點對點、一點對多點(成組)及全局廣播等幾種方式傳送和接收數據。(6) CAN的直接通信距離最遠可達10km(傳輸速率為5Kbps);最高通信速率可達1Mbps(傳輸距離為40m)。(7)CAN上的節點數實際可達110個。(8) CAN數據鏈路層采用短幀結構,每一幀為8個字節,易于糾錯。可滿足通常工業領域中控制命令、工作狀態及測試數據的一般要求,同時,8個字節不會占用總線時間過長,從而保證了通信的實時性。(9) CAN每幀信息都有CRC校驗及其它檢錯措施,有效地降低了數據的錯誤率。(10) CAN節點在錯誤嚴重的情況下,具有自動關閉的功能,使總線上其它節點不受影響。(11) 信號調制解調方式采用NBZ(非歸零)編碼解碼■9、SCI有兩種幀格式,分別是什么?SCI在進行多機通信時,也有兩種處理器模式兩種幀格式:地址幀和數據幀兩種處理器模式:空閑線多處理器模式ADDR/IDLEMODE=0每個數據塊由一個或多個幀組成,起始幀傳遞的是地址,后面的幀傳遞的是數據,每一幀里沒有一個特殊的位來表示該幀是數據幀還是地址幀;不同的數據塊之間,用十個或更多的高電平位的空閑時間表明上一個數據塊結束而一個新塊的開始。 地址位多處理器模式ADDR/IDLEMODE位=1每一幀中有一個特殊位來表示該鎮傳遞的是數據還是地址,叫地址位,他緊跟在數據位后面。在數據塊的起始幀中,地址位設為1,表明傳遞的是地址,而在其它所有的幀中置成0。這種模式對空閑時間沒有特殊要求。16KHz的額定頻率。■13、TMS320LF240X的具有10位的AD轉換,由于其特殊的結構,其工作形式靈活多樣。如內置的采樣-保持器,具有適應輸入阻抗的功能。請寫出對這句話的理解,并加以具體說明。ADC模塊特點(1)10BITADC內核,帶有內置采樣保持電路(2)375ns的轉換時間(3)16個模擬輸入通道(4)對16個模擬量進行“自動排序”(5)2個獨立的8狀態排序器(seq1和seq2)雙排序起,或級聯為16個狀態排序器模式(seq)單排序器(6)在給定的排序模式下,4個排序控制器(chselseqn)決定模擬通道的轉換順序(7)16個存放結果的寄存器(result0-result15)(8)3種啟動adc轉換的方式(9)eva和evb可分別獨立的觸發seq1和seq2(10)采樣保持時間有單獨的預定標控制(11)lf240x/240xADSP的ADC模塊和24x的ADC模塊不兼容 有這些特殊的結構,其工作形式靈活多樣TMS320LF240X器件ADC的采樣保持模塊可以通過改變ADCTLR1寄存器中的ACQPS3-PS0位和CPS為來進行調整,以適應輸入信號阻抗的變化。圖8-4事件管理器A啟動排序器的例子■15、DSP的AD轉換使用排序器的啟動/停止模式。觸發信號1(定時器下溢)啟動3個自動轉換(如I1、I2、I3),觸發信號2(定時器周期)啟動3個自動轉換(如V1、V2、V3)。兩個觸發信號在時間上是分開的,時間間隔為25微秒,并且由事件管理器A圖8-4事件管理器A啟動排序器的例子請寫出排序控制寄存器(CHSELSEQn)的設置,并對AD轉換過程加以說明。在這種情況下,maxconv1的值被設置為2,輸入通道選擇排序控制寄存器(CHSELSEQn)設置為:

位15-12位11-8位7-4位3-070A3hV1I312I1CHSELSEQ170A4hX*V3V2CHSELSEQ270A5hXXXXCHSELSEQ370A6hXXXXCHSELSEQ4復位和初始化后,seql等待觸發信號。第一個觸發信號到來之后,執行conv00(Il)\conv01(I2)和conv02(I3)這三個轉換,然后seql在當前狀態等待另一個觸發信號。當第二個觸發信號到來時adc模塊開始另外3個轉換,分別是conv03(vl)、conv04(v2)、conv05(v3)。再兩種觸發情況下,maxconvl的值被自動裝入seqconvn中,如果第二個觸發信號到來時,要求轉換的樹木和第一個觸發時不一樣,則用戶必須在第二個觸發信號來之前通過軟件改變maxconvl的值,否則adc將重新使用原來的maxconvl的值。兩次自動轉換完成后adc的結果寄存器的值緩沖寄存器RESUL0RESUL1RESUL2RESUL3RESUL4RESUL5RESUL6-RESUL15Adc值I1I2I3V1V2V3X■11、為了減小能量的損耗,微處理器等都具有低功耗模式°DSP也不例外,請分別說明TMS320LF240X的四種低功耗模式,以及所對應的狀態msLPMfiSCSR(12:13)CPU般WDCLKPLL燧osc狀奮退出低功耗方法XXOnOnOnOnOn—DLE100OffOn3OnOn外部中斷,SAPDPINTA/B,XINTI/2有效IDLE2OffOffOnOnOn喚8!中亂看門狗,復航PDPINTA血XINTI/2有效HALTlxOffOffOffOffOff復位,PDPINTA/B有效■ 10、TMS32SLF240x的鎖相環PLL可以產生4種時鐘信號,它們分別是什么?CPUCLK(CPU時鐘)PLL模塊提供的最高頻率時鐘。 CPU、所有直接掛接在CPU總線上的存儲器及外設都使用該時鐘信號,外部存儲器接口也使用這個時鐘。 片內所有其他的時鐘信號都是由CPUCLK經過分頻以后得到的。SYSCLK(系統時鐘)這個時鐘的頻率為CPUCLK的1/2或1/4。所有連至外設總線的片上外設都使用這個時鐘信號。ACLK(模擬時鐘)該時鐘用于模擬模塊。如果使用推薦頻率范圍內之一的輸入信號,且CKCRl寄存器的CKINF位3?0被正確編程、同時CPUCLK的頻率為偶數MHz,則該時鐘具有1.0MHz的額定頻率。WDCLK(看門狗時鐘)這是

溫馨提示

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

評論

0/150

提交評論