---
title: hi_isp_ssp_data
description: "定义SSP数据参数。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/others/ispdevug/ispdevapi_0060.html
sourcePath: /source/zh/canncommercial/900/others/ispdevug/ispdevapi_0060.html
indexId: ae8fa40be6fad3697fdd87fb64982c982563ef029bd71b874e545699a3c6789365
---
# hi_isp_ssp_data

#### 说明

定义SSP数据参数。


#### 定义

```
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_u32
dev_addr;           /* RW;Sensor device address */
hi_u32
dev_addr_byte_num;  /* RW;Bit width of the sensor device address */
hi_u32
reg_addr;           /* RW;Sensor register address */
hi_u32
reg_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_ssp_data;
```


#### 成员

| 成员名称 | 描述 |
| --- | --- |
| update | 数据是否会配置sensor寄存器。 HI\_TRUE：数据会配置sensor寄存器； HI\_FALSE：数据不会配置sensor寄存器。 |
| delay\_frame\_num | sensor寄存器延迟配置的帧数。此变量的目的是保证曝光时间和增益同时生效。 |
| interrupt\_pos | Sensor寄存器的配置生效的位置。 设置为0x0时表示寄存器在帧起始中断配置生效，设置为1时表示寄存器在AF中断配置生效。 设置为0x10时表示寄存器在短帧起始中断配置生效，设置为0x11时表示寄存器在短帧结束中断配置生效。 设置为0x20时表示寄存器在中帧起始中断配置生效，设置为0x21时表示寄存器在中帧结束中断配置生效。 设置为0x30时表示寄存器在长帧起始中断配置生效，设置为0x31时表示寄存器在长帧结束中断配置生效。 |
| dev\_addr | Sensor设备地址。 |
| dev\_addr\_byte\_num | Sensor设备地址位宽。 |
| reg\_addr | Sensor寄存器地址。 |
| reg\_addr\_byte\_num | Sensor寄存器地址位宽。 |
| data | Sensor寄存器数据。 |
| data\_byte\_num | Sensor寄存器数据位宽。 |
