[资料分享] C2000中定义大数组

fish001   2020-7-9 23:19 楼主

------cmd指令-----------------------------

 .tired       : > FLASHB      PAGE = 1

-----------主函数开头方式-------------------

#pragma DATA_SECTION(tiredata1,".tired");

const int tiredata1[1000]={5255,55525};


1.           在cmd中开辟一段内存区

MEMORY

{

      PAGE 1: spacename  : origin = 0x....,  length 0x..

}

SECTIONS

{

      .my_sect    : {}  >spacename PAGE 1

}

2.           在.c中定义数组变量

#pragma DATA_SECTION(a, "my_sect ")

int a[]=

{

........

};             
 

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复