打印
[ZLG-ARM]

关于分散加载和外部启动问题?

[复制链接]
1419|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
Ice_River|  楼主 | 2007-7-4 09:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
ROM_LOAD 0x80000000
{
    ROM_EXEC 0x80000000
    {
        Startup.o (vectors, +First)
        * (+RO)
    }

    IRAM 0x40000000                
    {                     是否可以全部分配到外部0x81000000
        Startup.o (MyStacks)
    }

    STACKS_BOTTOM +0 UNINIT
    {
        Startup.o (StackBottom)
    }

    STACKS 0x40004000 UNINIT      ;//此处如果作为运行域,是
    {                                     否越界?
        Startup.o (Stacks)
    }

    ERAM 0x81000000
    {
        * (+RW,+ZI)
    }

    HEAP +0 UNINIT
    {
        Startup.o (Heap)
    }

    HEAP_BOTTOM 0x81080000 UNINIT
    {
        Startup.o (HeapTop)
    }
}
为什么外部程序启动后总是停在0x00000008位置?
LPC2292内部Flash有程序的时候,外部Flash程序能否启动(不跳线)?
望各位多指导!

相关帖子

沙发
Ice_River|  楼主 | 2007-7-4 15:10 | 只看该作者

是不是太简单了!呵呵

使用特权

评论回复
板凳
Ice_River|  楼主 | 2007-7-4 16:07 | 只看该作者

请教ZLG

外部仿真启动不了,外部RAM仿真可以,烧写下去也启动不了。系统是ucos2.
是因为向量表映射错误吗?

使用特权

评论回复
地板
ayb_ice| | 2007-7-5 13:20 | 只看该作者

分散加裁有点难哟...

其实不难,只是很少有书讲的很详细...

使用特权

评论回复
5
lpf336| | 2007-7-5 13:23 | 只看该作者

帮顶

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

149

主题

1882

帖子

0

粉丝