# lvds_vsync_type_t

#### 说明

定义LVDS VSync（垂直同步）类型。


#### 定义

```
typedef enum {
LVDS_VSYNC_NORMAL = 0x00,
LVDS_VSYNC_SHARE = 0x01,
LVDS_VSYNC_HCONNECT = 0x02,
LVDS_VSYNC_BUTT
} lvds_vsync_type_t;
```


#### 成员

| 成员名称 | 描述 |
| --- | --- |
| LVDS\_VSYNC\_NORMAL | 长短曝光帧有独立的SOF\-EOF、SOL\-EOL或者invalid SAV\-invalid EAV, valid SAV\-valid EAV 。 |
| LVDS\_VSYNC\_SHARE | 长短曝光帧共用一对SOF\-EOF标识，短曝光的起始几行用固定值填充。 |
| LVDS\_VSYNC\_HCONNECT | 长短曝光帧共用一对SAV\-EAV标识，长短曝光帧之间是固定周期的消隐。 |


#### 参考信息

- LVDS_VSYNC_SHARE同步方式：| SOF | Long Exposure | EOL | Horizontal Blanking | SOL | Padding | EOL | Horizontal Blanking |
| --- | --- | --- | --- | --- | --- | --- | --- |
| SOL | Long Exposure | EOL | Horizontal Blanking | SOL | Padding | EOL | Horizontal Blanking |
| SOL | Long Exposure | EOL | Horizontal Blanking | SOL | Short Exposure | EOL | Horizontal Blanking |
| SOL | Padding | EOL | Horizontal Blanking | SOL | Short Exposure | EOL | Horizontal Blanking |
| SOL | Padding | EOL | Horizontal Blanking | SOL | Short Exposure | EOF | Horizontal Blanking |
| SOV | V.BLK | EOV | \- | SOV | V.BLK | EOV | \- |


- LVDS_VSYNC_HCONNECT同步方式：| SAV | Long Exposure frame | Horizontal Blanking(fix period) | V.BLK | Horizontal Blanking(fix period) | V.BLK | EAV | Horizontal Blanking |
| --- | --- | --- | --- | --- | --- | --- | --- |
| SAV | Long Exposure frame | Horizontal Blanking(fix period) | Short ExposureFrame1 | Horizontal Blanking(fix period) | V.BLK | EAV | Horizontal Blanking |
| SAV | Long Exposure frame | Horizontal Blanking(fix period) | Short ExposureFrame1 | Horizontal Blanking(fix period) | Short Exposure Frame2 | EAV | Horizontal Blanking |
| SAV | V.BLK | Horizontal Blanking(fix period) | Short ExposureFrame1 | Horizontal Blanking(fix period) | Short Exposure Frame2 | EAV | Horizontal Blanking |
| SAV | V.BLK | Horizontal Blanking(fix period) | V.BLK | Horizontal Blanking(fix period) | Short Exposure Frame2 | EAV | Horizontal Blanking |
| SAV | V.BLK | V.BLK | V.BLK | V.BLK | V.BLK | EAV | \- |
