[STM32]

W25Q64不能写保护为哪般?

[复制链接]
613|8
手机看帖
扫描二维码
随时随地手机跟帖
6688hyc|  楼主 | 2022-11-24 22:07 | 显示全部楼层 |阅读模式
芯片W25Q64测试写保护功能。将WP应交接GND(直接接GND)。
程序读取状态寄存器1和状态寄存器2。
状态寄存器1的值为:0xFC  --->1111 1100
状态寄存器2的值为:0x7E  --->1111 1110
这样对应的状态位的情况为:
SRP1:0
SRP0:1
SEC:1
TB:1
BP2:1
BP1:1
BP0:1
00000000000000000.png
111111111111.png

这样应该全部8MB的空间都写保护了呀?
为啥还可写可读呢?
谢谢


使用特权

评论回复

相关帖子

6688hyc|  楼主 | 2022-11-25 12:12 | 显示全部楼层
没人知道?

使用特权

评论回复
评论
微信13267226716 2022-11-25 14:47 回复TA
华邦代理 
微信13267226716 2022-11-25 14:44 回复TA
我让我们技术帮你看下,加下我 
xch| | 2022-11-25 19:13 | 显示全部楼层
这个芯片要配置对后 ,WP脚才是写保护功能。
87076380a36eadede.png

使用特权

评论回复
评论
xch 2022-11-26 07:00 回复TA
@6688hyc :是的 
6688hyc 2022-11-25 22:44 回复TA
大佬 意思是 QE位要置零? 
cooldog123pp| | 2022-11-26 18:01 | 显示全部楼层
你这QE要置0啊,置1是写enable啊,手册还是要看啊,不过一般例程应该都有吧。

使用特权

评论回复
6688hyc|  楼主 | 2022-11-27 18:54 | 显示全部楼层
cooldog123pp 发表于 2022-11-26 18:01
你这QE要置0啊,置1是写enable啊,手册还是要看啊,不过一般例程应该都有吧。 ...

木有哎  看了可多例程都没这个,连写状态寄存器的函数都没有。

使用特权

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

本版积分规则