标题:
MC9S12P128读FLASH数据不对
[打印本页]
作者:
wq925110
时间:
2010-7-28 16:53
标题:
MC9S12P128读FLASH数据不对
先擦除P128的一个sector 0x2fe00所在的secotr,然后把这个sector的值写成0X1122,查看后数据写进去了。接着想把0X2FE00地址的数据再读出来,
data = *((unsigned int *far)0x2fe00);
结果data的数据是0XFFFF。
请看看是啥原因,搞了一天了,该试的都试过了,不知道咋办了
作者:
飞思卡尔专业
时间:
2010-7-29 11:58
查看下是不是芯片的问题呢
作者:
wq925110
时间:
2010-7-29 15:47
怎么去查是不是芯片的问题呢,你是说芯片坏了吗
作者:
achao86926
时间:
2011-6-28 17:45
data = *((unsigned int *far)0x2fe00);
0x2_FE00地址是全局地址(Global memory),其对应的局部地址(Local memory)为0x8_FE00,如果想读的话先将8赋给PPAGE,然后data = *((unsigned int *)0xfe00);
还有,S12P禁止用户直接访问Global memory。
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0