3 自研rk3566/rk3588+rgbd相机之linux-mipi-camera设备驱动程序

1 linux-mipi-camera驱动介绍

mipi-camera驱动程序是用来识别并驱动mipi接口的相机的设备驱动程序,其驱动程序挂载到media/i2c下属于多媒体设备,同时由i2c总线驱动,符合linux设备驱动的总线-设备-驱动模型,即mipi-camera设备挂载到i2c总线上,并通过总线与驱动程序相匹配。
开发流程通常是,配置好设备树后,内核通过设备树找到设备并与驱动匹配,加载驱动文件,设备驱动程序probe函数执行设备树解析,通过i2c写入sensor设定点亮模组,配置时钟,powerdown,reset引脚启动sensor到工作状态。sensor正常出图,图像从内核空间通过内存映射到用户空间。完成驱动出图任务。

2 mipi-camera驱动调试及注意事项总结

需要开发的驱动文件内容:

kernel/drivers/media/i2c/Makefile
kernel/drivers/media/i2c/Kconfig
kernel/drivers/media/i2c/s5k33d_48.c
kernel/drivers/media/i2c/sc2310.c

I2C时钟频率配置总结:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

三十度角阳光的问候

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值