在线时间0 小时
UID120886
注册时间2009-4-8
NXP金币0
该用户从未签到
新手上路

- 积分
- 149
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2012-11-26 10:11:27
|
显示全部楼层
RE:S08 mc9s08ll36 Banked mode 不能调试
MC9S08LL36: 36,864 bytes (12,288 in flash B and 24,576 in flash A)
64K地址空间中:
第一个16K(PPAGE=0)被映射到0x00000-0x03FFF,用作RAM和Register。
第二个16K(PPAGE=1) 被映射到0x04000-0x07FFF,12K Flash,其他保留
第三个16K(PPAGE=2) 这其中包含的8K Flash 如何才能被用作用户程序空间呢?
第四个16K(PPAGE=3)被映射到0xC000-0xFFFF,16K flash
36K=12K+8K+16K
也就是Flash A中的24K空间中的8K flash空间(PPAGE=2),不用做EEPROM, 只用作用户程序空间,如何设置PRM和程序中的编译指示呢?
直观的可以给个例子。 |
|