zonglinx 发表于 2010-9-29 16:35:37

V850/IF3系列单片机常量数据存储问题讨论

V850/IF3系列单片机
在程序里定义了多个常量数组(有char,short和int数组),且指定const节的起始地址(相当于第一个const数组的起始地址),如何根据数组大小确定其它起始地址?如果知道每一个const数组的起始存储地址,这样我就可以把程序和常量分开烧录了。
比如:在程序指定const节的起始地址为0x4000,程序中依次有2个const short ,2个const char ,1个const int 数组,前2个数组共占96K字节的空间,在ROM中的位置为block8~block55,我现在想把2个const short 数组放到最后面,如何通过计算各个数组的存储空间和位置,得到2个const short 数组的起始存放地址?
页: [1]
查看完整版本: V850/IF3系列单片机常量数据存储问题讨论