打印
[MCU]

NRF51822 BLE与FLASH冲突问题

[复制链接]
2348|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
nefusmzj|  楼主 | 2015-8-11 14:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 nefusmzj 于 2015-8-11 14:14 编辑

各位攻城狮:
本人最近做项目的时候,使用到了NRF51822,程序写的差不多了,BLE功能调试OK,需要向flash里面写点东西,但是发现flash和BLE好像有冲突。只要想FLASH里面写了东西,BLE程序就挂掉了。各位用过没用过的朋友,有没有好的方法来解决这件事儿,不要再说看官方例程了,已经看了N遍了,单独Flash和BLE都测试通过了。
代码如下:
各种初始化;
//flashtest
addr= Flash_Addr_Return(NRF_FICR->CODEPAGESIZE,NRF_FICR->CODESIZE - 1);
printf("%x",*addr);
Flash_Page_Erase(addr);
Flash_Word_Write(addr, 0xaabbccdd);
printf("%x\n\r",*addr);
蓝牙广播程序;
。。。
期初怀疑是Flash_Page_Erase(addr);擦除了不该东的东西,但无论实测还是理论计算,该地址都是空的!

(刚刚帖子还没编辑完,就给发布了)

相关帖子

沙发
nefusmzj|  楼主 | 2015-8-14 20:37 | 只看该作者
看来很少有人用过这款芯片啊!

使用特权

评论回复
板凳
ergabd| | 2019-9-14 17:25 | 只看该作者
兄弟 你怎么解决的 我这会遇到的跟你一样的问题

使用特权

评论回复
地板
zhugao719| | 2019-9-17 17:11 | 只看该作者
有用义隆或者赛元微吗

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

148

帖子

2

粉丝