NXP MCU 技术论坛
直播中

duke刘

9年用户 720经验值
擅长:可编程逻辑
私信 关注
[问答]

为Hercules移植plut-and-trust库,停留在I2C phNxpEse_clearReadBuffer是为什么?

SE050 始终对第一个自定义移植的 axI2CRead 进行 NACK。是否有任何技术参考手册来学习如何从 SE 执行成功读取?
调用函数 phNxpEse_clearReadBuffer 是最小示例的一部分(作为 MW 包的一部分提供)导致发出第一个 i2c 事务,最终调用我填充的移植 axI2CRead。但是,使用逻辑分析仪,我可以观察到 SE 从不 ACK。以下是我在公交车上经常得到的东西。
起始条件 + 0x48(MSB 中的 7 位 SE 地址)+ 1(读取)+ NACK。
我的猜测是我需要通过预先发出写入来将设备置于“读取模式”。我如何验证这一点?

更多回帖

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