sample的编译和测试
自上一篇
部署了ko以及lib文件,基本的环境已经搭建好,可以尝试编译运行一下SDK中的sample例程。1.sample中配置Makefile.param
cd ~/me/hi3518/hi3518E_SDK_V1.0.4.0/mpp/sample
进入sample文件夹编辑Makefile.param文件
# Hisilicon Hi3518e sample Makefile.param
ifeq ($(PARAM_FILE), )
PARAM_FILE:=../../../mpp/Makefile.param
include $(PARAM_FILE)
endif
ihttps://tobeshow.top/admin/manage-posts.phpfeq ($(WDR),)
WDR :=n
endif
#CHIP_ID ?= CHIP_HI3516C_V200
CHIP_ID ?= CHIP_HI3518E_V200
#CHIP_ID ?= CHIP_HI3518E_V201
################# select sensor type for your sample ####################
#SENSOR_TYPE ?= APTINA_9M034_DC_720P_30FPS
#SENSOR_TYPE ?= SONY_IMX222_DC_1080P_30FPS
#SENSOR_TYPE ?= SONY_IMX222_DC_720P_30FPS
SENSOR_TYPE ?= APTINA_AR0130_DC_720P_30FPS
#SENSOR_TYPE ?= PANASONIC_MN34222_MIPI_1080P_30FPS
#SENSOR_TYPE ?= APTINA_AR0230_HISPI_1080P_30FPS
#SENSOR_TYPE ?= OMNIVISION_OV9712_DC_720P_30FPS
#SENSOR_TYPE ?= OMNIVISION_OV9732_DC_720P_30FPS
#SENSOR_TYPE ?= OMNIVISION_OV9750_MIPI_720P_30FPS
#SENSOR_TYPE ?= OMNIVISION_OV9752_MIPI_720P_30FPS
#SENSOR_TYPE ?= OMNIVISION_OV2718_MIPI_1080P_25FPS
根据开发板实际情况选择硬件的配置选项,保存退出
2.sample中venc文件的编译
cd ~/me/hi3518/hi3518E_SDK_V1.0.4.0/mpp/sample/venc
进入venc文件夹make生成sample_venc
可执行文件
将sample_venc
文件copy到nfs共享文件夹中,然后前换到开发板环境。
3.在开发板中执行sample_venc文件
进入/mnt 文件夹中执行sample_venc文件
./sample_venc 0
按编译提示选c继续执行,此时正在录像,连续按两次enter结束。
结束后,文件夹中多出来的stream_chn1.h264 stream_chn0.h264 stream_chn2.h264
就是生成三个不同规格的录像文件。
在Windows系统下使用VLC media player
加载播放。
项目硬件资料下载
项目硬件资料(原理图+PCB_Gerber+元器件BOM+贴片图)如下: