文档
注册

hi_isp_i2c_data

说明

定义I2C数据的参数。

定义

typedef struct {
    hi_bool update;        /* RW; Range: [0x0, 0x1]; Format:1.0;
                              HI_TRUE: The sensor registers are written,
                              HI_FALSE: The sensor registers are not written */
    hi_u8   delay_frm_num; /* RW; Number of delayed frames for the sensor register */
    hi_u8   int_pos;       /* RW;Position where the configuration of the sensor register takes effect */
    hi_u8   dev_addr;      /* RW;Sensor device address */
    hi_u32  reg_addr;      /* RW;Sensor register address */
    hi_u32  addr_byte_num; /* RW;Bit width of the sensor register address */
    hi_u32  data;          /* RW;Sensor register data */
    hi_u32  data_byte_num; /* RW;Bit width of sensor register data */
} hi_isp_i2c_data;

成员

成员名称

描述

update

数据是否会配置sensor寄存器。

HI_TRUE:数据会配置sensor寄存器;

HI_FALSE:数据不会配置sensor寄存器。

delay_frame_num

Sensor寄存器延迟配置的帧数。此变量的目的是保证曝光时间和增益同时生效。

interrupt_pos

Sensor寄存器的配置生效的位置。

  • 设置为0x0时表示寄存器在超短帧起始中断配置生效,设置为0x 1时表示寄存器在超短帧结束中断配置生效。
  • 设置为0x10时表示寄存器在短帧起始中断配置生效,设置为0x11时表示寄存器在短帧结束中断配置生效。
  • 设置为0x20时表示c寄存器在中帧起始中断配置生效,设置为0x21时表示寄存器在中帧结束中断配置生效。
  • 设置为0x30时表示寄存器在长帧起始中断配置生效,设置为0x31时表示寄存器在长帧结束中断配置生效。

dev_addr

Sensor设备地址。

reg_addr

Sensor寄存器地址。

addr_byte_num

Sensor寄存器地址位宽。

data

Sensor寄存器数据。

data_byte_num

Sensor寄存器数据位宽。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词