大家好,我是直接打开别人的实验资料,什么都没有改动,只是编译了一下,但是出现这样情况
Building configuration: SimpleBLETest – CC2541
Updating build tree…
Linking
Error[e16]: Segment ISTACK (size: 0xc0 align: 0) is too long for segment definition. At least 0xd more bytes needed. The problem occurred while processing the segment
placement command "-Z(IDATA)ISTACK+_IDATA_STACK_SIZE#08-_IDATA_END", where at the moment of placement the available memory ranges were "IDATA:4d-ff"Reserved ranges relevant to this placement:IDATA:8-1fVREGIDATA:21-40VREGIDATA:41-42XSPIDATA:43-4aDATA_ZIDATA:4b-4cIDATA_ZIDATA:4d-ffISTACKBIT:0-7BREGBIT:80-97SFR_ANBIT:a0-afSFR_ANBIT:b8-c7SFR_ANBIT:e8-efSFR_AN
Error while running Linker
Total number of errors: 1
Total number of warnings: 0
但是他们肯定编译成功过的,我的IAR版本是9.2的,比他们要高。
请大家帮助我一下,一起分析一下
xiao chen5:
回复 wenzhong shen:
谢谢大家,我今天google了一下,也找到了这样的解释,谢谢!