大家好、我正在编写自己的脚本、以便能够使用 i2c 写入 MCT8329A 的寄存器。
产品说明书中的所有内容都感觉有点矛盾。 例如我不理解这些示例。 查看标记的区域。 这些值似乎不对应?

那么、我的问题是、是否在某个位置隐藏了有关这些位和字节的结构的任何其他信息?
如果可以获得一个有关如何向寄存器写入4个数据字节的真实示例、那太棒了。
例如、只能向地址为0x60的器件写入4个空(0x00)字节的寄存器0x00000080、不带 CRC。
我将为此发送确切的字节是什么?
我现在得到的是这样的东西;
i2c.beginTransmission(0x60); i2c.write(uint8_t(0x20)); i2c.write(uint8_t(0x80)); i2c.write(uint8_t(register)); i2c.write(uint8_t(byte1)); i2c.write(uint8_t(byte2)); i2c.write(uint8_t(byte3)); i2c.write(uint8_t(byte4)); i2c.endTransmission();
但这显然是错误的。
那么我该怎么做呢?