努力成就人生 发表于 2018-12-10 08:47:55

环境光传感器求助大神们。传感器是APDS 9306,各位大神帮...

环境光传感器APDS 9306;用STM32一直读不出数据。哪个大神可以帮我看一下?
小弟在此感激不尽。

toofree 发表于 2018-12-10 12:31:11

本帖最后由 toofree 于 2018-12-10 12:33 编辑

设备地址可能有问题,7位的情况下是0x52,那么加上读/写位凑8位的话,得左移1位。
读写指令用0xA4/0xA5试试



而你程序用的是0x52




努力成就人生 发表于 2018-12-10 13:04:47

toofree 发表于 2018-12-10 12:31
设备地址可能有问题,7位的情况下是0x52,那么加上读/写位凑8位的话,得左移1位。
读写指令用0xA4/0xA5试试 ...

好的   我试一下。你可以给我个联系方式吗?

努力成就人生 发表于 2018-12-10 13:31:05

努力成就人生 发表于 2018-12-10 13:04
好的   我试一下。你可以给我个联系方式吗?

刚刚我把写入地址改为0XA4 读出为0 7 0 7;没改之前是255 255 255 255

toofree 发表于 2018-12-10 14:32:28

努力成就人生 发表于 2018-12-10 13:31
刚刚我把写入地址改为0XA4 读出为0 7 0 7;没改之前是255 255 255 255

读数据时,请使用block读方式,这个读出来的3个字节,才能正确凑成一组有效数据。

努力成就人生 发表于 2018-12-10 14:34:27

你看这个我应该怎么改

本帖最后由 努力成就人生 于 2018-12-10 14:42 编辑

toofree 发表于 2018-12-10 14:32
读数据时,请使用block读方式,这个读出来的3个字节,才能正确凑成一组有效数据。 ...
我可以添加你微信吗?我微信向你请教
页: [1]
查看完整版本: 环境光传感器求助大神们。传感器是APDS 9306,各位大神帮...