使用下面代码定义数组会出现如下错误,pragma PERSISTENT不是将数组定义到FRAM中吗,而FRAM有256KB,为什么还会溢出?如果不想减小数组大小应该如何处理?
#pragma PERSISTENT(data);
uint16_t data[16*1024] = {0};
program will not fit into available memory. placement with alignment fails for section "RW_IPE" size 0x207fa lnk_msp430fr5994.cmd
m:
?
m:
回复 m:
别沉啊
灰小子:
回复 m:
可能PERSISTENT区域定义的太小
m:
回复 灰小子:
区域够啊,0x10000, 64kB
m:
?
m:
求回答
TI中文支持网



