我是靠谱客的博主 欣喜钢铁侠,这篇文章主要介绍iar 堆栈设置_关于IAR7.51A中的堆栈设置问题,现在分享给大家,希望可以做个参考。

您好:

我用8.20版本的IAR打开原来的工程文件,选择device为CC2530F256后,编译提示一下错误:

Error[e16]: Segment RAM_CODE_FLASH (size: 0x27 align: 0) is too long for segment definition. At least 0x4 more bytes needed. The problem occurred while processing the segment placement command "-Z(CODE)RAM_CODE_FLASH=_RAM_CODE_FLASH_START-_RAM_CODE_FLASH_END", where at the moment of placement the available memory ranges were "CODE:39edd-39eff"

Reserved ranges relevant to this placement:

CODE:39edd-39eff    RAM_CODE_FLASH

BIT:0-7             BREG

BIT:80-97           SFR_AN

BIT:a0-af            SFR_AN

BIT:b8-c7           SFR_AN

BIT:d8-df         SFR_AN

BIT:e8-ef          SFR_AN

BIT:f8-ff         SFR_AN ,

用原来的IAR7.51A编译配置文件使用cc2530.i51时是没有问题的,我试了TI的其他例程,都提示这个错误,请问这是什么原因啊?

最后

以上就是欣喜钢铁侠最近收集整理的关于iar 堆栈设置_关于IAR7.51A中的堆栈设置问题的全部内容,更多相关iar内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(135)

评论列表共有 0 条评论

立即
投稿
返回
顶部