这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » msp430f149,IAR 【求助】msp430f149+IAR,数组不能太大

共2条 1/1 1 跳转至

msp430f149,IAR 【求助】msp430f149+IAR,数组不能太大?

院士
2006-09-17 18:14:16     打赏
msp430f149,IAR 【求助】msp430f149+IAR,数组不能太大?



关键词: msp430f149     求助     msp430f149+    

院士
2006-12-22 22:43:00     打赏
2楼
问 我的测试程序如下:
#include "MSP430x14x.h"

typedef struct _LCD
{
char sz[4][17];
}LCD;

LCD lcd[12];

void main(void)
{

lcd[0].sz[0][0] = '1';
}

编译时出错。提示:

Linking
xlink.exe D:\430\Debug\Obj\Untitled1.r43 -o D:\430\Debug\
Exe\kkkk.d43 -rt -IC:\Program Files\IAR Systems\Embedded Workbench 3.2\430\LIB\ -f C:\
Program Files\IAR Systems\Embedded Workbench 3.2\430\config\lnk430C111.xcl C:\Program
Files\IAR Systems\Embedded Workbench 3.2\430\lib\cl430f.r43 -e_small_write=_formatted_write
-e_medium_read=_formatted_read -f C:\Program Files\IAR Systems\Embedded Workbench 3.2\
430\config\compactmath.xcl

IAR Universal Linker V4.55D/386
Copyright 1987-2003 IAR Systems. All rights reserved.
Error[e16]: Segment DATA16_Z (size: 0x330 align: 0) is too long for segment definition. At least
0x2af more bytes needed. The problem occurred while processing the segment placement
command "-Z(DATA)DATA16_I,DATA16_Z,DATA16_N,HEAP+_HEAP_SIZE=0200-0280", where
at the moment of placement the available memory ranges were "CODE:200-280"

Total number of errors: 1
Total number of warnings: 0


怎么办?????????????????????????

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]