主题中讨论的其他器件:TPS25751、
工具与软件:
您好!
我正在尝试 在刷写固件后立即从 TPS25751中的一些寄存器中读取数据、但我没有看到预期的数据、或者它以 奇怪的方式出现。
我有一个通过 I2C 从 TPS25751 (目标/从器件)获取的 Raspberry Pi Pico H (控制器/主器件)读数。
例如、当我尝试读取时 0x33 (发送受电能力)、即使我在应用程序自定义工具 GUI 中设置了3个 PDO、也没有 PDO。 我根据数据表解析了如下所示的各个位。
我认为这可能是刷写器件时出现的问题、但我能够读取我设置的字 0x6 (客户使用寄存器)。 下面的十六进制值转换为 ASCII " 功率 "。
奇怪的是,字符似乎是反向顺序。
(注意:readReg (0x6、9) 存储从寄存器地址0x6发出的通过总线的9个字节)
为了正确刷写固件配置、我需要执行什么具体操作吗? 或者、我是否还缺少其他问题?
如果有任何建议、我将不胜感激。
谢谢