⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lnk.cmd

📁 对于DSP自引导程序的一个实例
💻 CMD
字号:
-c
-heap  0x400
-stack 0x400 	/* very large stack for DSP programs. */
-lrts6700.lib	/*-lrts6201.lib	 -m link.map*/
-m link.map

/* 
MEMORY
{
    VECTORS_RAM:  	o = 0x00000000,   l = 0x00000200
    BOOT_RAM:     	o = 0x00000200,   l = 0x00000200
    FAST_MEM:     	o = 0x00000400,   l = 0x0003FC00  
    VECTORS_FLASH:	o = 0x90000000,   l = 0x00000200,   fill = 0
    BOOT_FLASH:   	o = 0x90000200,   l = 0x00000200,   fill = 0
    FLASH:        	o = 0x90000400,   l = 0x0000F100,   fill = 0
}


SECTIONS
{   
    .vectors	    load = VECTORS_FLASH, run = VECTORS_RAM, fill = 0
    .boot_load  	load = BOOT_FLASH, run = BOOT_RAM,  fill = 0
    .text       	load = FLASH, run = FAST_MEM
    .const      	load = FLASH, run = FAST_MEM
    .cinit      	load = FLASH, run = FAST_MEM
    .stack      	load = FAST_MEM
    .bss        	load = FAST_MEM
    .far        	load = FAST_MEM
    .sysmem     	load = FAST_MEM
    
} 
 */    
MEMORY
{
    vecs:       o = 00000000h   l = 00000200h
    IRAM:       o = 00000200h   l = 0003FE00h
 }

SECTIONS
{
    .vectors    >       vecs
    .text       >       IRAM
    .stack      >       IRAM
    .bss        >       IRAM
    .cinit      >       IRAM
    .cio        >       IRAM
    .const      >       IRAM
    .data       >       IRAM
    .switch     >       IRAM
    .sysmem     >       IRAM
    .far        >       IRAM
    .tables     >       IRAM
}

/*EMIF CE1  256M    9000 0000 - 9FFF FFFF
#define FLASH_START_ADR	0x90000000		 The Start Address of CE1 */


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -