HI_MIPI_DISABLE_SENSOR_CLOCK
HI_MIPI_UNRESET_SLVS
功能描述
撤销复位SLVS。
定义
#define HI_MIPI_UNRESET_SLVS _IOW(HI_MIPI_IOC_MAGIC, 0x0a, combo_dev_t)
参数
-
HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。
#define HI_MIPI_IOC_MAGIC 'm' -
0x0a:标识命令字功能,用于撤销复位SLVS。
-
combo_dev_t:设备号。
返回值
- 0:成功
- -1:失败
父主题: MIPI Rx ioctl命令字
HI_MIPI_CONFIG_SENSOR_CLOCK
功能描述
配置Sensor的输入时钟频率。
定义
#define HI_MIPI_CONFIG_SENSOR_CLOCK _IOW(HI_MIPI_IOC_MAGIC, 0x17, sns_clk_cfg_t)
参数
-
HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。
#define HI_MIPI_IOC_MAGIC 'm' -
0x17:标识命令字功能,用于配置输入给Sensor的时钟频率。
-
sns_clk_cfg_t:Sensor从模式下输入给Sensor的时钟配置信息。
在Sensor工作在从模式或者需要芯片给Sensor提供时钟时,需要在流程中调用此命令字配置输入给Sensor的时钟配置信息。
返回值
- 0:成功
- -1:失败
注意事项
在配置SENSOR时钟时,必须先使用HI_MIPI_DISABLE_SENSOR_CLOCK命令字禁用SENSOR时钟。
父主题: MIPI Rx ioctl命令字
HI_MIPI_ENABLE_SENSOR_CLOCK
功能描述
打开SENSOR的时钟。
定义
#define HI_MIPI_ENABLE_SENSOR_CLOCK _IOW(HI_MIPI_IOC_MAGIC, 0x10, sns_clk_source_t)
参数
-
HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。
#define HI_MIPI_IOC_MAGIC 'm' -
0x10:标识命令字功能,用于打开SENSOR的时钟。
-
sns_clk_source_t:SENSOR的时钟源。
返回值
- 0:成功
- -1:失败
父主题: MIPI Rx ioctl命令字
HI_MIPI_DISABLE_SENSOR_CLOCK
功能描述
关闭SENSOR的时钟。
定义
#define HI_MIPI_DISABLE_SENSOR_CLOCK _IOW(HI_MIPI_IOC_MAGIC, 0x11, sns_clk_source_t)
参数
-
HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。
#define HI_MIPI_IOC_MAGIC 'm' -
0x11:标识命令字功能,用于关闭SENSOR的时钟。
-
sns_clk_source_t:SENSOR的时钟源。
返回值
- 0:成功
- -1:失败
父主题: MIPI Rx ioctl命令字
HI_MIPI_RESET_SENSOR
功能描述
复位Sensor。
定义
#define HI_MIPI_RESET_SENSOR _IOW(HI_MIPI_IOC_MAGIC, 0x05, sns_rst_source_t)
参数
-
HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。
#define HI_MIPI_IOC_MAGIC 'm' -
0x05:标识命令字功能,用于复位Sensor。
-
sns_rst_source_t:Sensor复位信号线编号。
返回值
- 0:成功
- -1:失败
注意事项
部分Sensor对复位时间有要求,可以在撤销复位前增加延时操作。
父主题: MIPI Rx ioctl命令字
HI_MIPI_UNRESET_SENSOR
功能描述
撤销复位Sensor。
定义
#define HI_MIPI_UNRESET_SENSOR _IOW(HI_MIPI_IOC_MAGIC, 0x06, sns_rst_source_t)
参数
-
HI_MIPI_IOC_MAGIC:MIPI Rx ioctl命令的幻数。
#define HI_MIPI_IOC_MAGIC m' -
0x06:标识命令字功能,用于复位Sensor。
-
sns_rst_source_t:Sensor复位信号线编号。
返回值
- 0:成功
- -1:失败
父主题: MIPI Rx ioctl命令字
功能说明
视频输入(VI)模块实现的功能:通过MIPI Rx(含MIPI CSI接口、LVDS接口和HISPI接口),SLVS-EC等接口接收视频数据。VI将接收到的数据存入到指定的内存区域,在此过程中,VI可以对接收到的原始视频图像数据进行裁剪、防抖、颜色优化、亮度优化、噪声去除等处理,并输出YUV或RAW格式的图像数据,实现视频数据的获取。
:::note 说明 当前版本仅配套支持MIPI CSI接口以及SLVS-EC接口。 :::
图1 VI功能框图
VI从功能上划分了VI DEV(输入设备)、VI PIPE(图示为物理PIPE,虚拟PIPE只包含ISP_BE)、VI CHN(图示为物理通道)三个层级。各层级所支持的的设备、PIPE、通道数量说明如下:
| - | DEV | PHY_PIPE | VIR_PIPE | PHY_CHN | EXT_CHN |
|---|---|---|---|---|---|
| Atlas 200/500 A2推理产品 | 4 | 4 | 4 | 4 | 0 |
父主题: VI视频输入功能
在线提单