Board logo

标题: 新手求助xep100写rom问题 [打印本页]

作者: windqiang    时间: 2011-8-14 01:14     标题: 新手求助xep100写rom问题

各位高手大家好,小弟刚开始学嵌入式不久,目前正在研究xep100的flash读写,我是用FCCOB这个寄存器写的,写分页flash都能读写成功,可是写不分页的,也就是0xC000,我用相同的办法连很小的数据都写不进去,一写程序就挂掉。我确定C000里没有东西,我的程序是放在E000里的。我知道C000就是分页FF,FCCOB最终还是用全局地址,我转成的全局地址也确保没有问题。最奇怪的是,我单步调试的时候是可以写成功,读上来也是对的,可是一旦全速运行就不行了,BDM提示我说BDM寄存器出错,我绞尽脑汁还是不知道原因,求各位大大指点,小弟不甚感激!
作者: windqiang    时间: 2011-8-16 13:53

听人说同一个分页的flash不能同时读和写,即使不在一个地址也不行,所以程序放在ROM里就不能往ROM写数据,是这样的吗?
作者: alanpan521    时间: 2011-8-31 15:46

楼主说的是正确的,对同一Flash分页的檫写,可以考虑放在RAM中区运行檫写函数!




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