主题中讨论的其他器件:LP87644Q1EVM
我有一个使用 LP876441B1RQKRQ1和 PIC 通过 I2C 对其进行控制的定制 PCB。 代码已使用 LP87644Q1EVM 和 PIC 开发套件进行了测试、启用和更改降压转换器的电压时没有问题。 但在 PCB 上存在一般意义上的通信问题。 I2C 线路可以正常工作、但它只是从 LP8764接收到0x00、启用和控制芯片似乎不起作用。
我已通过尝试0x48 (EVM 地址)并获取 NACK 错误来验证了 i2c 地址是否为0x4C、因此它确认 I2C 正在"工作"、至少确认该地址。 最令人烦恼的是、我能够使其正常工作一次、其中每个降压都启用了并输出正确的电压、但 PIC 进行多次下电上电和重试后、也会出现任何实际情况的相同问题。 此外、在很短的时间内 I2C 也会返回实际值、但电源循环似乎会使其返回当前状态。
我不确定是否有东西缺失、或者是否存在导致此问题的启动情况。 我试图在通电后将配置延迟5秒以上、但没有变化。 已验证 VDD_LDO 具有大约1.8V 的输出。 实际电路与 LP87644Q1EVM 相同、虽然反馈没有在芯片中进行配置、但设置略有不同。
任何方向都将不胜感激。