Pulitzer 发表于 2025-6-15 07:32

VL53L0X配I2C怎么总是返回超时?

用I2C连VL53L0X,地址写对了,硬件也通,读取却一直返回超时,不知是电平问题还是初始化不全。

Clyde011 发表于 2025-6-15 07:34

有人说先delay 2ms再开始通信会好点。

公羊子丹 发表于 2025-6-15 07:34

看VL53L0X是不是复位没完成就发命令了?

周半梅 发表于 2025-6-15 07:35

地址有没有左移?这个传感器比较挑。

帛灿灿 发表于 2025-6-15 07:37

用逻辑分析仪看下ACK有没有回来。

童雨竹 发表于 2025-6-15 07:38

是不是用了Fast Mode但模块不支持?

万图 发表于 2025-6-15 07:39

GPIO拉电平看是否有波动?

Wordsworth 发表于 2025-6-15 07:39

我给VCC贴了个10uF才读上来的。

Bblythe 发表于 2025-6-15 07:41

看看芯片初始化流程有没有漏。

Pulitzer 发表于 2025-6-15 07:41

ST官方有个API,建议先跑跑它的demo。

Uriah 发表于 2025-6-15 07:42

SDA、SCL有没有被误设成AF还是IO?
页: [1]
查看完整版本: VL53L0X配I2C怎么总是返回超时?