曦&渊 2022-04-16 20:40 采纳率: 0%
浏览 110
已结题

CC2530编译成功,但代码没法烧录进开发板

Error[e16]: Segment XDATA_I (size: 0x33fe align: 0) is too long for segment definition. At least 0x23fe more bytes needed. The problem occurred while processing the segment placement command
"-Z(XDATA)XDATA_Z,XDATA_I=_XDATA0_START-_XDATA0_END", where at the moment of placement the available memory ranges were "XDATA:f00-1eff"
Reserved ranges relevant to this placement:
XDATA:1-eff XSTACK
XDATA:f00-1eff XDATA_Z
BIT:0-7 BREG
BIT:90-97 SFR_AN
Error while running Linker
好像是程序里数据量太大导致RAM资源耗尽,但我使用const定义到FLASH也没有解决

img

请问各位有解决的方法吗?

  • 写回答

2条回答 默认 最新

  • qllaoda 2022-04-17 09:07
    关注

    定义为code

    评论 编辑记录

报告相同问题?

问题事件

  • 已结题 (查看结题原因) 4月17日
  • 创建了问题 4月16日

悬赏问题

  • ¥20 WPF MVVM模式 handycontrol 框架, hc:SearchBar 控件 Text="{Binding NavMenusKeyWords}" 绑定取不到值
  • ¥15 需要手写数字信号处理Dsp三个简单题 不用太复杂
  • ¥15 数字信号处理考试111
  • ¥15 allegro17.2生成bom表是空白的
  • ¥15 请问一下怎么打通CAN通讯
  • ¥20 如何在 rocky9.4 部署 CDH6.3.2?
  • ¥35 navicat将excel中的数据导入mysql出错
  • ¥15 rt-thread线程切换的问题
  • ¥15 高通uboot 打印ubi init err 22
  • ¥15 R语言中lasso回归报错