你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

ST25DV64K使用Extended Write Multiple Block命令按16字节写入异常

[复制链接]
stuser00 提问时间:2026-4-14 09:58 / 未解决
ST25DV64K使用Extended Write Multiple Block命令(如下图),写入16字节时:

22 34 B1 E0 1E 82 02 27 02 E0 04 01 03 00 11 11 11 11 22 22 22 22 33 33 33 33 44 44 44 44  失败
22 34 B1 E0 1E 82 02 27 02 E0 04 01 03 00 00 00 00 00 70 00 00 00 70 00 00 00 70 00 00 00 成功
22 34 B1 E0 1E 82 02 27 02 E0 04 01 03 00 11 11 00 11 22 22 22 22 33 33 33 33 44 44 44 44 成功
22 34 B1 E0 1E 82 02 27 02 E0 04 01 03 00 11 11 FF 11 22 22 22 22 33 33 33 33 44 44 44 44 失败
通过实验发现,只有第三字节是00才能成功;读取验证发现,第三次只有开头 11 11 两字节写入了,后面仍然是70 00 00 00;
该命令在16字节数据长度时,对数据有限制吗?应该如何使用该命令以16字节长度发送任意数据?

1280X1280.PNG

收藏 评论1 发布时间:2026-4-14 09:58

举报

1个回答
攻城狮Melo 回答时间:2026-8-26 11:30:18

如果你硬件上走 I2C 而不是 RF/NFC 读卡器:强烈建议不要使用 ISO15693 RF 命令(Extended Write Multiple Block) ,直接使用 ST25DV 原生 I2C 多字节写接口,I2C 写没有 Area 跨区的这种限制,一次最多 256 字节,可以直接写任意数据,时序更简单,不会出现部分写坏问题

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版