Board logo

标题: 关于memory map映射问题 [打印本页]

作者: m193212    时间: 2006-9-19 10:36     标题: 关于memory map映射问题

请教斑竹:


下边以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的映射上


作者: seuafu2005    时间: 2006-9-19 11:08

可以看版头常见问题精华列表中关于映射的问题
作者: zzcctt    时间: 2006-9-19 11:10

请问一下大虾:initee的值根据什么设定 ?好像datasheet里面没说阿 困惑中……
作者: dreamcatcher    时间: 2006-9-19 11:23

AN2881-- Mapping Memory Resources on HCS12 Microcontrollers
到freescale网站上搜索一下 application notes




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0