熱門關鍵詞:
DSP課程設計報告
  • 該文件為doc格式
  • 文件大小:1.61M
  • 下載次數(shù)
  • 文件評級
  • 更新時間:2012-08-04
  • 發(fā) 布 人mjy123
  • 文件下載:
  • 立即下載

  • 文件介紹:
  • 該文件為 doc 格式,下載需要 0 積分
  • DSP課程設計報告

    設計內(nèi)容(原理圖以及相關說明、調(diào)試過程、結果)
    任務說明:
    首先認識DSP的TMS320VC5402、74lvc244芯片、MAX3232、TLV320AIC23等主要芯片的原理,大致明白電路的連接,然后焊接電路板,使其能夠通過JTAG仿真器下載程序并使各種燈該亮的亮該不亮的不亮,正確完成電路板的焊接,最后理解DSP HPI啟動方法,編寫MCU程序完成DSP的啟動,并能在焊好的電路板上運行出來。

    基本原理:
    1. TMS320VC54x系列DSP芯片簡單介紹
    C54x的存貯空間分為三個部分,分別是程序空間,數(shù)據(jù)空間和輸入輸出(I/O)空間。程序空間的大小為1M字,數(shù)據(jù)和輸入輸出空間大小都是64K字。
    存貯空間的配置有兩種模式,一種是微處理器方式(MP),另一種是微計算機方式,而這兩種方式主要影響程序空間的分配。微處理器模式,程序地址空間FF80~FFFF是外部的,也就是我們可以配置的。微計算機模式,程序地址空間FF80~FFFF是被系統(tǒng)占用了的,用于存放系統(tǒng)中斷向量表,同時F000~FEFF地址空間也被系統(tǒng)使用,這段地址里面包含了引導程序。由此可以看出,微計算機方式就是把該DSP看成了獨立的一個系統(tǒng),要自己能夠單獨工作起來,因此需要引導程序。
    數(shù)據(jù)空間分成了6個部分。其中00~5F是存貯器映射空間。這段地址空間的值和DSP內(nèi)部寄存器的值是一致的,訪問這個地址空間就等于訪問DSP內(nèi)部的相對應寄存器。而這段空間是在DSP的片上RAM內(nèi)。
    60~7F是一個散空間,相當于系統(tǒng)給自己保留了一個空間用于特殊之用。
    80~3FFF是DSP的片上RAM所映射的地址空間,如果我們程序的代碼比較小時,可以不用外擴RAM。
    4000~EFFF,這段空間是外部尋址空間。假如程序比較大,片上RAM放不下下的時候,可以外擴一個RAM,然后將程序放在這段空間里執(zhí)行。
    F000~FEFF,這段空間可以是外部,也可以是片上ROM,主要受CPU的控制寄存器DROM位的控制。
    FF00~FFFF,可以是外部也可以是保留不能使用。主要受DROM位影響。
    輸入輸出(I/O)空間的64K字全部是外部的。
    另外,C54x的程序空間采用了分頁機制。每64K字為一頁。因此程序空間1M字可以劃分為16頁。
    在進行系統(tǒng)軟件設計時,應注意以下幾個問題:
    (1)由于McBSP工作在數(shù)據(jù)接收中斷方式,因此全局中斷和串口中斷的相應位要合理設置。同時,在設置中斷向量表時,中斷向量表的位置應與處理器模式狀態(tài)寄存器PMST中的中斷向量指針I(yè)PTR相對應,IPTR的9位地址指向128字的中斷向量所在的程序頁...
文檔留言
驗證碼: 請在右側輸入驗證碼 看不清楚,換一個
更多..相關文檔
    無相關信息