?? boot制作過程.txt
字號:
1.將所要制作成BOOT的程序,在編譯之前將其中斷向量映射到3F80,
寄存器PMST的值置為3FA0.
2.在CCS中,編譯該程序時,加上-v548選項,如下所示:
打開PROJECT->BUILD OPTIONS->COMPILER
-g -as -fr"D:\myprojects\dspii_g\vc5402\lcd" -v548
同時,在PROJECT->BUILD OPTIONS->LINKER中
MAP FILENAME -m
lcd/debug/lcd.map
3.進行編譯:
4.編譯后在產生了兩個文件,一個是.MAP,一個.OUT.
5用記事本編寫一個.cmd文件.
內容如下:
MAIN.CMD
lcd.out (.OUT文件)
-i
-map lcd.map (.MAP文件)
-memwidth 8
-romwidth 8
-bootorg PARALLEL
-e 0x3190 (程序起始地址)
-o lcd.hex
-boot
ROMS
{
PAGE 0:
ROM: origin=0x0000,length=0x8000
fill=0ffffh
}
6.進入DOS下,
運行
HEX500 MAIN.CMD
得到LCD.HEX
將該文件燒到EEPROM
EEPROM
地址:7FFE:80
7FFF:00
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -