主题中讨论的其他器件: FDC2114
大家好、我在这里是新手、如果我违反了规则、请原谅我(这里的支持人员指导我、不知道要在其他地方发布)
我有 FDC2114EVM、我正在尝试将其与我在 CMOD Artix7-15T FPGA 板上使用 Verilog 构建的 I2C 控制器连接。 我取出了连接到 FDC2114的微控制器板、以便我成为唯一控制传感器的主器件。
现在、我已经成功遵循了基于这个文档(/lit/ds/snoscz5a/snoscz5a.pdf)的每个时序和序列技术规格。
我有读取和写入模式可用。 写入模式成功地确认了我发送的所有四(4)个帧、而读取模式只确认前两(2)个地址、并且不会在重复起始后拉低第三个地址。
我曾尝试减少和增加重复启动前的延迟、但它仍然无法正常工作。
考虑到第一个串行总线地址和从机寄存器被应答、并且重复启动后的下一个帧没有应答、这是否是因为我在重复启动时发生了错误? 或者、我还应该考虑其他问题吗?
这里是我的波形供参考。 https://imgur.com/a/V8m5RiC