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加载播放。
123.gif
image.png

项目硬件资料下载

项目硬件资料(原理图+PCB_Gerber+元器件BOM+贴片图)如下:

最后修改:2020 年 03 月 17 日
如果觉得我的文章对你有用,请随意赞赏