MAP檔案是CCS軟體編譯後產生的有關DSP用到所有程式、資料及IO空間的一種對映檔案。遊戲中往往把一些遊戲地圖儲存為副檔名為map檔案。map是一種影象資料呼叫檔案,可以模擬場景。可以使用可以用OziExplorer3.95.4h開啟這種檔案,或者用專業的地圖編輯軟體開啟。生成方法:MAP檔案主要有兩種生成方法,一種是由系統自動生成,預設檔名為所建立的專案名(如XXX為專案名)加上.map字尾xxx.map,另一種在CMD檔案中指定生成MAP檔案,操作方法為在MEMORY指令前面加上“-mabc.map”,檔名可以任意。檔案格式:MAP檔案大概分為檔案頭、記憶體配置、段對映、全域性符號四部分。記憶體配置與CMD檔案中的MEMORY指令關聯,在CMD檔案中定義的程式與資料區間定義,在該部分均可以找到對應,與CMD檔案不同的時,在MAP檔案中加入了一個實際使用的區間,即在程式中實際用到的空間長度。段對映部分與CMD檔案中的SECTION指令關聯,在該部分程式中所有的段實際對映的起始地址與實際長度均有詳細說明。可以具體到程式中PROGMA指定的段和各個單獨檔案產生的OBJ檔案。全域性符號可以是程式使用的每一個函式、程式中定義的全域性變數均可以在此找到對應的起始地址。MAP檔案中採用兩種方式列舉,一種為按相應地址排列,另一種按全域性符號字母排列。
MAP檔案是CCS軟體編譯後產生的有關DSP用到所有程式、資料及IO空間的一種對映檔案。遊戲中往往把一些遊戲地圖儲存為副檔名為map檔案。map是一種影象資料呼叫檔案,可以模擬場景。可以使用可以用OziExplorer3.95.4h開啟這種檔案,或者用專業的地圖編輯軟體開啟。生成方法:MAP檔案主要有兩種生成方法,一種是由系統自動生成,預設檔名為所建立的專案名(如XXX為專案名)加上.map字尾xxx.map,另一種在CMD檔案中指定生成MAP檔案,操作方法為在MEMORY指令前面加上“-mabc.map”,檔名可以任意。檔案格式:MAP檔案大概分為檔案頭、記憶體配置、段對映、全域性符號四部分。記憶體配置與CMD檔案中的MEMORY指令關聯,在CMD檔案中定義的程式與資料區間定義,在該部分均可以找到對應,與CMD檔案不同的時,在MAP檔案中加入了一個實際使用的區間,即在程式中實際用到的空間長度。段對映部分與CMD檔案中的SECTION指令關聯,在該部分程式中所有的段實際對映的起始地址與實際長度均有詳細說明。可以具體到程式中PROGMA指定的段和各個單獨檔案產生的OBJ檔案。全域性符號可以是程式使用的每一個函式、程式中定義的全域性變數均可以在此找到對應的起始地址。MAP檔案中採用兩種方式列舉,一種為按相應地址排列,另一種按全域性符號字母排列。