2024年11月08日 第17讲 Camera Sensor Actuator配置详解 极客笔记
本讲是Camera Sensor驱动专题的第17讲,我们介绍Camera Sensor点亮之 Actuator配置详解。
更多资源:
资源 | 描述 |
---|---|
在线课程 | 极客笔记在线课程 |
知识星球 | 星球名称:深入浅出Android Camera 星球ID: 17296815 |
极客笔记圈 |
actuator/dw9714v_actuator.xml
项目 | 内容 | 备注 |
---|---|---|
<slaveInfo> |
||
actuatorName | dw9714v | dirver IC 型号 |
slaveAddress | 0x18 | i2c write address |
i2cFrequencyMode | FAST | i2c 操作频率(400KHz) |
actuatorType | VCM/BIVCM | 马达类型 |
dataBitWidth | 10 | dac 位宽 |
<powerUpsequence> |
||
configType | VAF | 上电控制节点 |
configValue | 0 | 电压状态 |
delayMs | 0 | 延时 |
</powerUpsequence> |
||
<powerDownSequence> |
||
configType | VAF | 下电控制节点 |
configValue | 0 | 电压状态 |
delayMs | 0 | 延时 |
</powerDownSequence> |
||
</slaveInfo> |
||
<registerConfig> |
||
<registerParam> |
||
regAddrType | 1 | 地址是1byte |
regDataType | 2 | 数据是2byte |
registerAddr | 0x03 | 寄存器地址 |
registerData | 0 | dac值,未使用 |
operation | WRITE_DAC_VALUE | 写dac操作 |
delayUs | 0 | 延迟微妙 |
hwMask | 0 | 未使用 |
hwShift | 0 | 未使用 |
dataShift | 0 | dac值的偏移 |
</registerParam> |
||
</registerConfig> |
项目 | 内容 | 备注 |
---|---|---|
<initSettings> |
||
<regSetting> |
||
registerAddr | 0xED | IC寄存器地址 |
registerData | 0xAB | IC寄存器值 |
regAddrType | 1 | 地址类型 |
regDataType | 1 | 数据类型 |
operation | WRITE | 写操作 |
delayUs | 0 | 延时 |
… | ||
</regSetting> |
||
</initSettings> |
||
<tunedParams> |
||
initialCode | 50 | 被OTP烧录的infinityDAC覆盖 |
<regionParams> |
||
<region> |
||
macroStepBoundary | 400 | Table size |
infinityStepBoundary | 0 | 必须填0 |
codePerStep | 1 | 未使用 |
qValue | 128 | 未使用 |
</region> |
||
</regionParams> |
||
<forwardDamping> |
||
ringingScenario | 400 | 高通平台固定值,未使用 |
<scenarioDampingParam> |
||
<scenario> |
||
<region> |
||
dampingStep | 0x3FF | dac最大值,未使用 |
dampingDelayUs | 1000 | 延时,未使用 |
hwParams | 0x0 | 移动方向 |
</region> |
||
</scenario> |
||
</scenarioDampingParam> |
||
</forwardDamping> |
||
<backwardDamping> |
||
ringingScenario | 400 | 高通平台固定值,未使用 |
<scenarioDampingParam> |
||
<scenario> |
||
<region> |
||
dampingStep | 0x3FF | dac最大值,未使用 |
dampingDelayUs | 1000 | 延时,未使用 |
hwParams | 0x0 | 移动方向 |
</region> |
||
</scenario> |
||
</scenarioDampingParam> |
||
</backwardDamping> |
echo “logInfoMask=0x2” >> /vendor/etc/camera/camxoverridesettings.txt
key: “actuator”
本文链接:http://so.lmcjl.com/news/17342/