大家好,本人正在用MC9RS08LA8,文档说是256字节的RAM,map里面
READ_WRITE (R/W): 79 (dec: 121)
NO_INIT (N/I): 82 (dec: 130)
这个NO_INIT是个什么意思呢?不管我定义多大的数组他都是130。还有就是我定义112字节以后报错说是fixup overflow in main,to test1 type 1,at offset 0x17,一定的数组小点就不会报错,但是我定义的数组压根就离256字节还很遥远的啊,一半都没用到。
看prm文件他分了好几块RAM
TINY_RAM = READ_WRITE 0X0005 TO 0X000D;
RAM = READ_WRITE 0X0050 TO 0X00BF;
RAM1 = READ_WRITE 0X0100 TO 0X017F;
是不是跟这个有关