IAR的ICF文件

        最近移植TinyXml测试时,发现对于小的xml文件解析完全正常,对于大的xml总是莫名死机,进行跟踪调试发现解析XML文件

到固定行后就死机,刚好该行对应new一个新的对象,因而考虑是系统heap资源不足,遂查看ICF配置。

    1) 用法举例: define  symbol  __ICFEDIT_region_DDRAM_start__ = 0x20000000;

                                作用:定义符号__ICFEDIT_region_DDRAM_start__的值为0x20000000

    2) 用法举例: export  symbol  __ICFEDIT_size_heap__ ;

                                作用:导出符号__ICFEDIT_size_heap__,使其对外可用

    3) 用法举例:define  memory  mem  with  size  =  4G;

                                作用:定义名字为mem的内存空间大小是4G字节

     4)用法举例:define  region  DDRAM_region  =  mem:[from  符号  size  符号]   或

                               define  region  RAM_region  =  mem:[from  符号  to      符号]

                                作用:定义符号RAM_region的在内存空间的存储区域为...起止地址

     

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值