22266|2

298

帖子

1

TA的资源

禁止发言

楼主
 

iTOP-4418开发板Qt系统下运行摄像头测试程序 [复制链接]

本帖最后由 砂舞的玩笑 于 2019-1-14 10:37 编辑

编译环境:Ubuntu 12.04
交叉编译工具链:gcc 4.4.1
一.添加编译器的环境变量
打开~/.bashrc文件,修改环境变量,如下图:
(, 下载次数: 0)
修改完后,更新环境变量,使用命令”source ~/.bashrc”.
如下图所示,输入“arm”,然后按“TAB”键,会显示后面需要用到的编译器“arm-none-linux-gnueabi-gcc”
(, 下载次数: 0)
二.拷贝itopeet_camera_test.tar.gz压缩包到Ubuntu系统,并解压。得到itopeet_camera_test文件夹,进行到文件夹如下图所示:
(, 下载次数: 0)
文件夹内包含所用到的库文件和摄像头应用程序。

三.编译程序
解压完压缩包后,进入到nanocams文件夹,文件夹内为摄像头应用程序。
1.动态编译。
1.1 在itopeet_camera_test目录下,直接输入“make”,进行编译。
(, 下载次数: 0)
编译完之后,在nanocams文件夹下,变回生成可执行文件nanocams。
(, 下载次数: 0)
1.2 将下面文件通过U盘或sd卡拷贝到开发板。
① nanocams/nanocams(可执行文件)
② Libnxmalloc/libnxvmem.so
③ libnxv4l2/libv4l2-nexell.so
④ Prebuilt/libnxvidrc.so
⑤ Libnxvpu/libnxvpu.so
⑥ nx_vpu/nx_vpu.ko
将.so文件拷贝到开发板的/lib文件夹下。nanocams可执行文件拷贝到/bin文件夹下,nx_vpu.ko拷贝到开发板家目录下。
2.静态编译
2.1 打开nanocams目录下Makefile文件。添加USE_STATIC_LIB变量。
(, 下载次数: 0)

保存退出,在itopeet_camera_test目录下“make”编译。
在nanocams目录下生成nanocams可执行文件。
2.2 将下面文件通过U盘或sd卡拷贝到开发板。
① nanocams/nanocams(可执行文件)
② Prebuilt/libnxvidrc.so
③ nx_vpu/nx_vpu.ko
将.so文件拷贝到开发板的/lib文件夹下。nanocams可执行文件拷贝到/bin文件夹下,nx_vpu.ko拷贝到开发板家目录下。

3.在开发板运行应用程序。
执行“insmod nx_vpu.ko”命令安装模块。要保存图片则需要先安装此模块。
命令:“nanocams -h”为nanocams命令帮助文档。
(, 下载次数: 0)
命令:“nanocams -p 1 -n 40 -c 4 -o IMG001.jpg”预览并保存图片为IMG001.jpg,保存在当前路径下。

最新回复

学习了  详情 回复 发表于 2019-5-17 16:18
点赞 关注(1)
个人签名更多开发板详情了解哦

1.https://arm-board.taobao.com
2.www.topeetboard.com
Q: 2551456065

回复
举报

90

帖子

0

TA的资源

一粒金砂(中级)

沙发
 

 
 

回复

35

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
学习了
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表