Android7.1 [Camera] cam_board.xml 文件解析源代码分析(一)

本文主要分析Android 7.1在rk3399平台上的摄像头配置文件cam_board.xml,探讨其在硬件和软件配置中的作用。内容涉及Sensor、VCM、Flash等硬件信息,以及AWB、Sence、Effect等软件信息。XML配置信息被解析并保存到rk_cam_hardware_info和rk_camera_softinfo_config结构体中。解析过程中,一些功能如白平衡的配置通过bit位表示,xml支持转化为对应的bit选项支持。
摘要由CSDN通过智能技术生成

        源码平台:rk3399

 

        RK支持了很多个摄像头,在驱动目录hardware/rockchip/camera/SiliconImage/isi/drv可以看到源码,已经支持的摄像头在cam_board.xml 配置一般就可以了,包括硬件的引脚等等,

        我们先看看配置文件/etc/cam_board.xml 的内容

<?xml version="1.0" ?>
<BoardFile>
		<BoardXmlVersion version="v0.0xf.0">
		</BoardXmlVersion>
		<CamDevie>
			<HardWareInfo>
				<Sensor>
                    <SensorName name="OV13850" ></SensorName>
                    <SensorLens name="50013A1"></SensorLens>
					<SensorDevID IDname="CAMSYS_DEVID_SENSOR_1A"></SensorDevID>
					<SensorHostDevID busnum="CAMSYS_DEVID_MARVIN" ></SensorHostDevID>
					<SensorI2cBusNum busnum="1"></SensorI2cBusNum>
					<SensorI2cAddrByte byte="2"></SensorI2cAddrByte>
					<SensorI2cRate rate="100000"></SensorI2cRate>
					<SensorAvdd name="NC" min="28000000" max="28000000" delay="0"></SensorAvdd>
					<SensorDvdd name="NC" min="12000000" max="12000000" delay="0"></SensorDvdd>
					<SensorDovdd name="NC" min="18000000" max="18000000" delay="5000"></SensorDovdd>
					<SensorMclk mclk="24000000" delay="1000"></SensorMclk>
					<SensorGpioPwen ioname="RK30_PIN1_PC7" active="1" delay="1000"></SensorGpioPwen>				 
					<SensorGpioRst ioname="RK30_PIN0_PB0" active="0" delay="1000"></SensorGpioRst>
					<SensorGpioPwdn ioname="NC" active="0" delay="0"></SensorGpioPwdn>
					<SensorFacing facing="back"></SensorFacing>
					<SensorInterface interface="MIPI"></SensorInterface>
					<SensorMirrorFlip mirror="0"></SensorMirrorFlip>
					<SensorOrientation orientation="180"></SensorOrientation>
					<SensorPowerupSequence seq="1234"></SensorPowerupSequence>					
					<SensorFovParemeter h="60.0" v="60.0"></SensorFovParemeter>
					<SensorAWB_Frame_Skip fps="15"></SensorAWB_Frame_Skip>					
					<SensorPhy phyMode="CamSys_Phy_Mipi" lane="2"
  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值