我是靠谱客的博主 诚心音响,最近开发中收集的这篇文章主要介绍如何点亮一颗sensor,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

要点亮一个sensor需要从,时钟、sensorI2C,供电,reset脚,mipi的配置几个方面一一确认。

reset脚拉高

给sensor的时钟有没有。(目前用到的常为24MHZ)

供电

查看sensor的数据手册,看有几个电源,用示波器量一下是否为手册规定的电压

比如:DVDD 数字电压:   AVDD模拟电压     DOVDD芯片引脚出来的电压等为多少。

sensor的I2C能否抓到

将I2C的口对应上,用示波器量取i2c的波形。

检查有应答并且数据正确。读写地址是否正确,再关注一下为什么I2C的应答信号要是低电平,而且下面这样图为什么更低?

量取sensor出来的mipi波形。

在sensor出来的mipi波形中我们可以由sensor的简单计算算出HTS ,VTS曝光时间等参数是否准确。检查mipiRX相关的寄存器。这些不同的寄存器中,我们能够控制的只有可读可写的寄存器。这些寄存器中,看到0x50012050和0x50012054两个寄存器,可以判断出分辨率是正确。但是一会儿为通道0,一会儿为通道1,说明通道口还没有对应。如果读出来的数据是在通道0上, 就要在配置的时候设为mipi2通道0。

最后

以上就是诚心音响为你收集整理的如何点亮一颗sensor的全部内容,希望文章能够帮你解决如何点亮一颗sensor所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部