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.

[参考译文] AM62A7:在驱动器中设置寄存器值的方法

Guru**** 2489685 points
Other Parts Discussed in Thread: AM62A7

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1555608/am62a7-the-way-to-set-register-value-in-driver

器件型号:AM62A7


工具/软件:

尊敬的 TI 专家:

我正在尝试通过将寄存器值写入 imx219.c 中的 imx219_set_ctrl 函数来调整曝光和增益

但是、我注意到、当打开摄像头时、仅多次调用 imx219_set_ctrl。

如果之后尝试覆盖摄像头或更改光强度、则不会调用 imx219_set_ctrl。 它的调用机制是什么?

我希望能够通过软件自动调整曝光和增益、以适应不同的环境。

此致、

Meng

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

    我注意到、当摄像头启动时、会多次调用 imx219_set_ctrl 函数来调整增益、然后再也不会调用该函数。

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

    您好、Meng Ke、

    根据您对 AM62A7 imx219_set_ctrl 函数的查询、不会连续调用该函数、因为它是摄像头驱动程序初始化序列的一部分、而不是其正在进行的操作。 驱动程序的主要作用是在启动时设置硬件。 要根据不断变化的光照条件对曝光和增益进行连续、自动调整、您需要实施自动曝光 (AE) 算法。