我使用TI的TMP116温度传感器通过I2C连接到DA14531。
我如何配置多字节从传感器读取…由于传感器的所有寄存器都是16位长。在i2c上,我一次可以读取一个字节。
请尽快更新我。
嗨Manishkumar Bante,
我猜您是在使用i2c_read_byte()函数来读取单个字节。请检查i2c_master_receive_buffer_sync()或i2c_master_receive_buffer_async() api以便读取多个字节?
谢谢,PM_Dialog
我使用了相同的i2c_read_byte()并生成了重复启动条件。对我很有效。
谢谢你让我们知道,很高兴你得到了它的工作。如果你觉得答案有用,请标记为接受。
嗨Manishkumar Bante,
我猜您是在使用i2c_read_byte()函数来读取单个字节。请检查i2c_master_receive_buffer_sync()或i2c_master_receive_buffer_async() api以便读取多个字节?
谢谢,PM_Dialog
我使用了相同的i2c_read_byte()并生成了重复启动条件。对我很有效。
嗨Manishkumar Bante,
谢谢你让我们知道,很高兴你得到了它的工作。如果你觉得答案有用,请标记为接受。
谢谢,PM_Dialog