【在线跪等!】WIN7 ADS 编译时scatter文件中无法识别EMPTY属性

[复制链接]
2653|6
 楼主| arm_debug_yj 发表于 2013-5-6 11:42 | 显示全部楼层 |阅读模式
本帖最后由 arm_debug_yj 于 2013-5-6 11:51 编辑



分散加载问题:
1、ADD编译时无法识别 EMPTY 属性
2、给ARM_LIB_STACK执行域添加max_size时无法位负数(向下堆栈)
3、编译时无法识别Image$$ARM_LIB_HEAP$$Base、Image$$ARM_LIB_HEAP$$Length、 Image$$ARM_LIB_HEAP$$ZI$$Limit、Image$$ARM_LIB_STACK$$Base、Image$$ARM_LIB_SATCK$$Length、Image$$ARM_LIB_STACK$$ZI$$Limit
Scatter 代码:
LOAD_ROM 0x8000
{
        EXEC_ROM 0x8000  
        {
                startup.o        (Vectors,+FIRST)
                *.o        (+RO)
        }
        RAM 0x01000000 0x00200000
        {
                *.o ( +RW,+ZI )       
        }
        ARM_LIB_HEAP 0x01300000  EMPTY  0x10000       
        {               
        }
        ARM_LIB_STACK 0x01330000  EMPTY -0x10000       
        {               
        }
       
}


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
阿南 发表于 2013-5-6 14:12 | 显示全部楼层
ADS这种很老的工具在WIN7上是会有些问题。
楼主把这个工程放在XP上编译看是否可以正常,以确定是WIN7的问题。
 楼主| arm_debug_yj 发表于 2013-5-6 14:43 | 显示全部楼层
嗯,我也想过这种可能性,着手试试
 楼主| arm_debug_yj 发表于 2013-5-6 17:08 | 显示全部楼层
阿南 发表于 2013-5-6 14:12
ADS这种很老的工具在WIN7上是会有些问题。
楼主把这个工程放在XP上编译看是否可以正常,以确定是WIN7的问题 ...

您好,在XP下问题一样的,不是兼容性的问题,头都搞大了
z_no1 发表于 2013-5-6 17:23 | 显示全部楼层
该换了。
阿南 发表于 2013-5-6 17:36 | 显示全部楼层
你用的是哪种处理器?搞个现成能用的工程对比一下吧
xinzha 发表于 2013-5-6 17:40 | 显示全部楼层
查查分散加载的文档就行了, ARM_LIB_HEAP这几个名字尽量不要使用用,你可以定义自己的名字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

14

主题

33

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部