社区导航

 
快捷导航
  • 首页
  • 论坛
  • 查看新帖
  • 最新回复
  • 社区活动
  • 联系管理员
  • 消灭零回复
  • E金币兑换
  • 干货
搜索
查看: 276|回复: 4

[求助] MSP430FR6972编译出错,提示Error[e16]: Segment DATA20_ID (size: 0x19e align: 0x1)

[复制链接]

126

TA的帖子

1

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2018-4-3 20:25:35 | 显示全部楼层 |阅读模式
10芯币
感觉应该不是内存溢出,只要我把先列程序第三行注释掉就没问题,那怕是再定义个1K的数组
求大神搭救?
_EINT();
while(cy_index != 0){;}
//while(cy_index != 1119){;}
_DINT() ;



IAR编译器
错误提示如下:


Error[e16]: Segment DATA20_ID (size: 0x19e align: 0x1) is too long for segment definition. At least 0x4 more bytes needed. The problem occurred while processing the segment placement command  "-Z(CONST)DATA20_C,DATA20_ID,CODE_ID=9400-FE70,10040-13FFF", where at the moment of placement the available memory ranges were "CODE:13e66-13fff"
   Reserved ranges relevant to this placement:
   9400-942f            CSTART
   9430-9973            ISR_CODE
   9974-fe6f            CODE
   fe70-fe70            DATA20_C
   10000-136c3          CODE
   136c4-13fff          DATA20_C



回复

使用道具 举报

2122

TA的帖子

0

TA的资源

纯净的硅(高级)

Rank: 6Rank: 6

发表于 2018-4-3 21:14:25 | 显示全部楼层
贴全点啊,cy_index影响什么了,慢慢倒推啊


回复

使用道具 举报

1013

TA的帖子

1

TA的资源

版主

Rank: 6Rank: 6

发表于 2018-4-4 08:56:45 | 显示全部楼层
cy_index是怎么定义的,看看产生什么影响

点评

一个计数标志;  详情 回复 发表于 2018-4-4 09:04


回复

使用道具 举报

126

TA的帖子

1

TA的资源

一粒金砂(中级)

Rank: 2

 楼主| 发表于 2018-4-4 09:04:16 | 显示全部楼层
本帖最后由 放开那个鸡腿 于 2018-4-4 09:05 编辑
qwerghf 发表于 2018-4-4 08:56
cy_index是怎么定义的,看看产生什么影响

一个计数标志;问题已经解决了,内存配置比较细致,确实是溢出了,修改下配置范围就好了


回复

使用道具 举报

1

TA的帖子

0

TA的资源

一粒金砂(初级)

Rank: 1

发表于 2018-4-11 10:42:30 | 显示全部楼层
6666666666666666666666


回复

使用道具 举报

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

本版积分规则

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

小黑屋|手机版|Archiver|电子工程世界 ( 京ICP证 060456

GMT+8, 2018-7-23 09:59 , Processed in 0.187037 second(s), 15 queries , Gzip On, Redis On.

快速回复 返回顶部 返回列表