holidayyanghuah 发表于 2020-8-30 09:45:22

TMF8801初始化成功,但是测量计算结果为0

本帖最后由 holidayyanghuahua 于 2020-8-30 09:47 编辑

i2c是可以工作的,但是得到的距离值一直为0,可能是什么问题

洪于峻 发表于 2021-7-21 13:24:16

1.有可能是device addresses與datasheet不同建議寫程式掃出正確device addresses
default I2C address is 0x41(但我自己使用非0x41)
2.讀取的register為0x20的最後2筆資料
或者讀取0x22 0x23組合起來的資料(2筆8bit組成16 bit)
3.硬體是否有接錯誤I2C通訊需要共GND和共VCC(准位必須相同)
4.RAM是否有reset乾淨,殘存的RAM資料會導致讀取錯誤
页: [1]
查看完整版本: TMF8801初始化成功,但是测量计算结果为0