[问答] zstack-3.0.0使用串口编译错误

1950618179 ( 楼主 ) 2017-10-27 17:32:12  显示全部楼层
我想要使用cc2530的串口功能,所以在预编译的选项中将xZTOOL_P1改为了ZTOOL_P1,然后进行编译,结果发生了错误,然后我恢复了之前的操作,然后再预编译选项中加入了HAL_UART=TRUE,是同样的结果。(PS.为了排除是我程序的错误,我打开了一个新例程,重复了上述操作,还是发生了同样的错误),下边是IAR报出的错误:
Error[e16]: Segment XDATA_Z (size: 0x1ca4 align: 0) is too long for segment definition. At least 0xa5 more bytes needed. The problem occurred while processing the  
segment placement command "-Z(XDATA)XDATA_Z,XDATA_I=_XDATA_START-_XDATA_END", where at the moment of placement the available memory ranges  
were "XDATA:301-1eff"
   Reserved ranges relevant to this placement:
   XDATA:1-300          XSTACK
   XDATA:301-1eff       XDATA_Z
   BIT:0-7              BREG
   BIT:80-87            SFR_AN
   BIT:90-97            SFR_AN
   BIT:a0-af            SFR_AN
   BIT:b8-c7            SFR_AN
   BIT:e8-ef            SFR_AN
   BIT:f8-ff            SFR_AN

求求各位大佬帮忙看一眼,这是怎么回事!谢谢各位

1个回复

1950618179 发表于 2017-10-27 18:14:29
找到了一篇帖子有遇到同样问题的老哥可以看看http://www.deyisupport.com/quest ... f/104/t/135278.aspx
回复 支持 反对

举报 使用道具

您需要登录后才可以回帖 登录 | 注册

本版积分规则


关闭

站长推荐上一条 /7 下一条

小黑屋|手机版|Archiver|电子发烧友 ( 粤ICP备14022951号-2

GMT+8, 2018-1-19 23:35 , Processed in 0.130488 second(s), 19 queries , Memcache On.

Powered by 电子发烧友网

© 2015 bbs.elecfans.com

微信扫描
快速回复 返回顶部 返回列表