-Z(IDATA)ISTACK+_IDATA_STACK_SIZE#08-_IDATA_END",

来源:互联网 发布:做淘宝月收入多少 编辑:程序博客网 时间:2024/05/26 02:53
IAR 8.3以后的版本编译TI BLE Stack会报类似如下的错误
  1. Error[e16]: Segment ISTACK (size: 0xc0 align: 0) is too long for segment definition. At least 0xe more bytes needed. The problem occurred while processing the segment  
  2. placement command "-Z(IDATA)ISTACK+_IDATA_STACK_SIZE#08-_IDATA_END", where at the moment of placement the available memory ranges were "IDATA:4e-ff"
复制代码
解决办法是:

找到
  1. C:\Texas Instruments\BLE-CC254x-1.4.0\Projects\ble\common\cc2540\ti_51ew_cc2540b.xcl
复制代码
把里面的
  1. -Z(DATA)VREG+_NR_OF_VIRTUAL_REGISTERS=08-7F
复制代码
这一句  改成
  1. -Z(DATA)VREG=08-7F
0 0
原创粉丝点击