正点原子的探索者开发板中的flash模拟eeprom的例程

2019-07-21 01:24发布

我遇到的问题是,解锁之后,flash_sr位pgaerr和pgperr一直都置1,看手册,这两位说是编程错误,困扰我好久了,真心不知道怎么解决,恳请论坛里的大神帮我提点解决方案,不胜感激
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
zxxzyy
1楼-- · 2019-07-21 05:30
 精彩回答 2  元偷偷看……
正点原子
2楼-- · 2019-07-21 06:10
那你直接下载我们的例程,能用么?
stm
3楼-- · 2019-07-21 07:13
回复【2楼】正点原子:
---------------------------------
我是移植过来的   我没改什么重要的东西,在解完锁之后,我利用FLASH_ClearFlag(FLASH_FLAG_EOP | FLASH_FLAG_OPERR | FLASH_FLAG_WRPERR | 
                  FLASH_FLAG_PGAERR | FLASH_FLAG_PGPERR|FLASH_FLAG_PGSERR); 清标志位,但是PGRERR和PGSERR这两位没什么反应,看来还得重头来过了
stm
4楼-- · 2019-07-21 09:53
回复【2楼】正点原子:
---------------------------------
原子大哥  我问您一下    flash_sr位pgaerr和pgperr这两位   你在仿真时,一直都显示的是1吗?   每次你往flash里面写,都能写成功?    我发现我现在程序     从flash读出来的数据   居然是正确的   这很奇怪
正点原子
5楼-- · 2019-07-21 14:33
 精彩回答 2  元偷偷看……
stm
6楼-- · 2019-07-21 19:41
回复【5楼】正点原子:
---------------------------------
我的现在还算是正常了     但是还没找到最根本的原因   先暂时用着吧

一周热门 更多>