DSP中GEL檔案的作用

2021-05-25 06:38:42 字數 303 閱讀 1015

gel檔案的功能同emuinit.cmd的功能基本相同,用於初始化dsp。但它的功能比emuinit的功能有所增強,gel在ccs下有乙個選單,可以根據dsp的物件不同,設定不同的初始化程式。以tms320lf2407為例:

#define scsr1 0x7018 ;定義scsr1暫存器

#define scsr2 0x7019 ;定義scsr2暫存器

#define wdkey 0x7025 ;定義wdkey暫存器

#define wdntr 0x7029 ;定義wdntr暫存器

startup() ; 開始函式

CCS中gel檔案的作用

在開始學習dsp時,有時會遇到這樣的錯誤 data verification failed at address 0x8 x,仔細觀察會發現,出錯的位址出現在外部儲存器空間,此時程式還沒有執行,所以cpu的暫存器都還沒有配置,外部儲存器暫存器emif當然也沒有配置,所以在裝載中,編譯器找不到這個位址...

DSP中 stack和 heap的作用

stack 0x00000800 heap 0x00000800 stack 又稱系統棧 system stack 用於 儲存函式呼叫後的返回位址 給區域性變數分配儲存空間 傳遞函式引數 儲存臨時結果 heap 編譯器提供的執行時支援庫的一些函式 如malloc calloc realloc 允許執...

DSP 下 lib的作用

一 dsp 下 lib的作用 它包括c編譯器所支援的ansi標準執行支援函式 編譯器公用程式函式 浮點運算函式和c編譯器支援的i o函式.ccs中提供有rts庫檔案 ccs v3.1 c2000 cgtools lib 並提供了對應的源程式檔案rts.src ccs v3.1 c2000 cgtoo...