This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] OPT4048:寄存器写入问题

Guru**** 1624165 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1384076/opt4048-register-writing-problem

器件型号:OPT4048

工具与软件:

大家好、TI 团队:

1.不能操作寄存器。 即使重复写入多次、从寄存器读取的值仍始终为默认值(已对两个寄存器0A 和0B 进行尝试)。 即使更换感光板后、问题仍然存在。 通过使用逻辑分析仪进行检查、写入的器件地址、传感器地址和值都是准确的。 2.在操作寄存器时是否需要进行初始化? 如果是、您可以提供示例代码(演示代码)吗? 3.亮度值和 xy 值是否属于四个通道中的一个或者四个通道中的组合数据?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    感谢您在传感器论坛中发帖、

    1.您能从逻辑分析仪向我发送 I2C 事务的图像吗? 我通过将寄存器0A 的内容从0x3208更改为0x3238、然后读取新内容、测试了该器件。 请参阅随附的图片:

    2. 需要将该器件置于工作模式、因为该器件在启动时默认为关断模式。 前面显示的 I2C 事务会将配置寄存器从关断模式更改为连续模式。  

    3.这些值由四条通道的合并数据组成。 如何根据4个输出寄存器计算这些值、请参阅数据 表的第8.3.4.5节"光和颜色测量:OPT4048高速高精度三色 XYZ 颜色传感器数据表"