boot制作过程.txt

来自「tms320c5402的boot c程序」· 文本 代码 · 共 40 行

TXT
40
字号
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 + =
减小字号Ctrl + -
显示快捷键?