是否可以通过 Smbus 读取 3 个参数?
首先,我说要读取或写入哪个 8 位:
bus.write_byte_data(0x08, 0x4E, 0x30)
我写了跟随命令(3个参数):
bus.write_byte_data(0x08, 0x4D, 0x10)
但我只能读出所有 8 位:
bus.read_byte_data(0x08, 0x4C)
这读取所有 8 位,但我需要类似:
bus.read_byte_data(address, cmd, data)
这样就很难编程,因为如果我写其他东西然后再读一遍,我会得到其他数字。