使用的主控为ch32,代码是从STM32移植过来的,但是会出现一些报错: ①-6的报错,Range Error,错误的API编程,或者是在偏移校验的时候没有目标,或者是IIC的通信有问题(需要什么目标啊?我看的资料上都没说需要目标呀) 不过我还是在传感器前面加了一张纸,然后就变成了有时候会报错。 ②-7的报错,设备功能故障,或者IIC通信有问题。(这个我就更不知道怎么解释以及解决了) 求大佬帮忙看看!救救我! 补充:需求相当于是: 寄存器0x13:VL53LOX REG RESULT INTERRUPT STATUS需要中间两位为低,因为要跟0x18&一下。 寄存器0x14:VL53L0X_REG_RESULT_RANGE_STATUS 的低位需要为高,因为要跟0x01&一下。 在执行什么操作之后,会得到这样的结果呢?
|