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

📄 mem_c.scf

📁 用虚拟串口仿真LPC2138(UART0)
💻 SCF
字号:
;/************************************************************************************
;* 文件名:DebugOrRelInChipFlash.scf
;* 功  能:分散加载文件DebugOrRelInChipFlash.scf适用于片内Flash程序调试或发布。
;*         对应生成目标DebugInChipFlash及RelInChipFlash。
;*                                                        
;* 注  意:有时候用户希望将不同代码放在不同存储空间,也就是通过编译器生成的映像文件需要
;*         包含多个域,每个域在加载和运行时可以有不同的地址。要生成这样的映像文件,必须
;*         通过某种方式告诉连接器相关的地址映射关系。在ADS中,可以通过分散加载机制实现。        
;*
;* 作  者:POWER  
;* 日  期:2006年5月18号
;* 斯凯科技主页:www.armsky.net
;* 斯凯科技论坛:www.armsky.net/bbs       
;*************************************************************************************/


ROM_LOAD 0x00000000                                ;/* 加载区,从0x00000000开始 */
{
    ROM_EXEC 0x00000000                            ;/* 执行区,起始地址、空间大小要和加载区一致 */
    {
        Startup.o (vectors, +First)                ;/* 存储Startup.s中的向量表(Startup.o为文件Startup.s的目标代码 */
        
        * (+RO)                                    ;/* 存储其他代码*/
    }

   
    IRAM 0x40000000                                ;/* 变量区,从0x40000000处(片内RAM)开始 */                    
    {
        Startup.o (MyStacks)                       ;/* Startup.s中的MyStacks */
        
        * (+RW,+ZI)                                ;/* 文件的其他变量 */
    }

    HEAP +0 UNINIT                                 ;/* 系统堆空间 */
    {
        Startup.o (Heap)                           ;/* Sartup.s中的Heap */
    }

                                                   ;/* 系统栈空间 */
;// STACKS 0x40002000 UNINIT                       ;/* LPC2131片内SRAM(8KB)最高端 */
;//   STACKS 0x40004000 UNINIT                       ;/* LPC2132/34片内SRAM(16KB)最高端 */
    STACKS 0x40008000 UNINIT                       ;/* LPC2136/38片内SRAM(32KB)最高端 */
    {
        Startup.o (Stacks)                         ;/* Startup.s中的Stacks */
    }
}

⌨️ 快捷键说明

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