网站首页
IC库存
IC展台
电子资讯
技术资料
PDF文档
我的博客
IC72论坛
ic72 logo
资料首页最新产品 技术参数 电路图 设计应用 解决方案 代理商查询 IC替换 IC厂商 电子辞典
关键字: 技术文章 PDF资料 IC价格 电路图 代理商查询 IC替换 IC厂商 电子辞典

iTOP-4418开发板Qt系统下运行摄像头测试程序

迅为iTOP-4418开发板Qt系统下运行摄像头测试程序

编译环境:Ubuntu 12.04

交叉编译工具链:gcc 4.4.1

一.添加编译器的环境变量

打开~/.bashrc文件,修改环境变量,如下图:

修改完后,更新环境变量,使用命令”source ~/.bashrc”.

如下图所示,输入“arm”,然后按“TAB”键,会显示后面需要用到的编译器“arm-none-linux-gnueabi-gcc”

二.拷贝itopeet_camera_test.tar.gz压缩包到Ubuntu系统,并解压。得到itopeet_camera_test文件夹,进行到文件夹如下图所示:

文件夹内包含所用到的库文件和摄像头应用程序。

三.编译程序

解压完压缩包后,进入到nanocams文件夹,文件夹内为摄像头应用程序。

1.动态编译。

1.1 在itopeet_camera_test目录下,直接输入“make”,进行编译。

编译完之后,在nanocams文件夹下,变回生成可执行文件nanocams。

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变量。

保存退出,在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命令帮助文档。

命令:“nanocams -p 1 -n 40 -c 4 -o IMG001.jpg”预览并保存图片为IMG001.jpg,保存在当前路径下。



热门搜索:B10-8000-PCB 02T1001JF PS2408RA TLP604 SUPER6OMNI B UL603CB-6 PS-615-HG RBC11A PS2408 2866569 ADC128S102CIMTX TLM626SA BT-M515RD CC2544RHBR SBB1602-1 2866349 PS3612 PS361220 TLP76MSG PS-415-HG-OEM PS6020 B20-8000-PCB TLM609NS 01C5001JF SS240806
COPYRIGHT:(1998-2010) IC72 达普IC芯片交易网
客户服务:service@IC72.com 库存上载:IC72@IC72.com
(北京)联系方式: 在线QQ咨询:点击这里给我发消息 联系电话:010-82614113 传真:010-82614123
京ICP备06008810号-21 京公网安备 11010802032910 号 企业资质