ST意法半导体
直播中

钱一辰

7年用户 941经验值
私信 关注
[问答]

从NFC上的系统寄存器进行I2C读取操作失败怎么解决?

我正在尝试将 ST25DV04K-8pin 与 ESP32Wroom 连接。我已将 ESP 上的 I2C 通信初始化为 Master。
ST25DV NFC 的源文件 - https://github.com/stm32duino/ST25DV/tree/master/src
NFCTagInitialise 失败,因为它没有读取 0x17、0x18-0x1f 处的系统信息。
ESP - I2C 驱动程序返回错误 (-1)。ESP 无法将目标地址写入 NFC 芯片(无效地址)。因此,读取缓冲区未加载来自从设备(NFC 模块)的数据







回帖(1)

贵奂

2023-1-3 11:57:42
要写入配置寄存器,您需要打开 i²C 安全会话。为此,您必须提供密码,默认情况下,64 位密码为 0(请参阅数据表中的 I2C_PWD 访问)。
在尝试写入配置寄存器之前是否打开了安全会话?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分