请教斑竹:
下边以MC9s12d32为例,MC9s12d32内部资源为RAM=2K;EEPROM=1K;
我的设置为: INITRG=#0; INITRM=#09H; INITEE=#01H;
我的理解为:
INITRG=#0; -->特殊寄存器(register memory)映射的地址为 $0000--$03FF (1k)
INITRM=#09H; -->内部RAM映射的地址为 $0800--$0FFF (2k)
INITEE=#01H; -->EEPROM memory映射的地址为 $0000--$07FF,但由于$0000--$03FF
被(register memory)占用,所以EEPROM memory映射的地址为
$0300--$07FF (1k)
请问斑竹这种分配方法是否合理和正确,尤其是在EEPROM memory的映射上
|