打印

请教高手,2812片内RAM不够用时怎么解决?

[复制链接]
2382|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
fmcok|  楼主 | 2007-10-12 15:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
当片内RAM不够用时,能否将程序存到FLASH中?以下cmd文件编译通过,load program时出问题,怎么解决?非常感谢。

MEMORY
{
PAGE 0 :
        FLASH      : origin = 0x3d8000, length = 0x7f4f
        RESET     : origin = 0x0, length = 0x3f

PAGE 1 :  
         DATA      : origin = 0x008000, length = 0x001fff 

}


SECTIONS
{
        .reset   : load = RESET, PAGE = 0 
        .text    : load = FLASH, PAGE = 0
        .cinit   : load = FLASH, PAGE = 0
        .vectors : load = FLASH, PAGE = 0
        
        .stack   : load = DATA, PAGE = 1
        .data    : load = DATA, PAGE = 1
        .ebss    : load = DATA, PAGE = 1
        .bss     : load = DATA, PAGE = 1
        .econst  : load = DATA, PAGE = 1
        .const   : load = DATA, PAGE = 1
        .cio       : load = DATA, PAGE = 1
}

相关帖子

沙发
iversonma| | 2007-10-12 23:43 | 只看该作者

不能load到flash中中,因为写flash不是直接写就可以的

1、优化程序
2、扩ram

使用特权

评论回复
板凳
fmcok|  楼主 | 2007-10-13 15:12 | 只看该作者

扩ram如何扩?请指教,非常感谢!

请指教,非常感谢!
1、扩ram如何扩?
2、如何将程序写到flash中?如何调试?

使用特权

评论回复
地板
ryroamer| | 2007-10-14 15:57 | 只看该作者

1 主要的还是优化程序
2 将程序烧到flash中要用烧写flash的插件的

使用特权

评论回复
5
tjsheep| | 2007-10-15 08:58 | 只看该作者

外扩ram改板

使用特权

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

本版积分规则

30

主题

55

帖子

0

粉丝