ARM usb camera test 【usb摄像头视频图像采集】

发布者:PeacefulWarrior最新更新时间:2016-07-26 来源: eefocus关键字:ARM  usb  camera  视频图像采集 手机看文章 扫描二维码
随时随地手机看文章
 luvcview是一个开源项目,专注于UVC摄像头的测试,只要您的摄像头支持UVC驱动,即可使用luvcview测试程序,如何知道自己的摄像头是不是支持UVC驱动呢?在这个网站上查一下,看看
自己摄像头的ID是不是在支持的列表中,http://www.ideasonboard.org/uvc/
我的摄像头正好支持  。 
接下来在源码中编译。
编译成功。但是在测试执行时出现  invalid instruction  .   
经过一翻尝试,晕死,原来是编译器版本问题 。   正确的版本是arm-linux-gcc 4.3.2版本。    
接下来执行,又出现如下问题:  
unable to set format 22. 
这就是视频格式问题了。  

 


 

将v4l2uvc.c第352行的

vd->fmt.fmt.pix.pixelformat = vd->formatIn;

修改为

vd->fmt.fmt.pix.pixelformat = V4L2_PIX_FMT_YUYV;

 

通过如下命令查看您的摄像头支持的分辨率

    ./luvcview -d /dev/video2 -L 

 
我的支持320x240
 
执行命令 : 

./luvcview -d /dev/video2  -f yuv -s 320x240

这样通过usb 摄像头捕捉的视频就会显示在ARM板上的LCD上。  
 
ok  .  
关键字:ARM  usb  camera  视频图像采集 引用地址:ARM usb camera test 【usb摄像头视频图像采集】

上一篇:ARM芯片的选型原则
下一篇:ARM 开发板 与 PC机ubuntu系统 nfs 挂载

推荐阅读最新更新时间:2024-03-16 15:01

arm9(s3c2440)jlink烧写uboot
笔者开发环境:操作系统 win7,开发板GT2440,电脑没有串口,用的u转串口(本文简要摘录,并整理相关资源) 1.连接pc和jlink和开发板 2.安装jlink驱动,配置jlink 3.开发板打到nor flash启动方式,启动开发板 ARM学习笔记之Jlink烧写Uboot: 下载jlink驱动JLINK-V7安装包。解压后找到驱动安装。双击默认安装 安装完后在桌面会出现两个图标 安装完成可以桌面出现两个快捷图标,J-Link ARM 可以用来进行设置和测试,下面我们看一下J-LINK 的测试数据双击J-link ARM在没有连接开发板时出现如下的界面: 如果连接开发板后出现界面如下:说明jlink连上板子
[单片机]
<font color='red'>arm</font>9(s3c2440)jlink烧写uboot
x86架构和arm架构处理器分析
目录: 1.两种cpu架构:冯洛伊曼和哈佛 2.x86架构和arm架构分析 3.x86架构和arm架构功耗探究 一.两种cpu架构: 目前主流的cpu处理器都采用了冯洛伊曼架构或者哈佛架构,那么这和x86\arm架构的关系是什么呢, 冯洛伊曼和哈佛这两个架构指的是cpu架构,是控制数据和代码存储的架构. 而x86和arm架构指的的cpu控制指令的集合,每一个指令代表cpu内部设计的一个硬件电路实现.在具体分析x86和arm架构前先分析下cpu存储架构: 1.哈佛结构: 哈佛结构(英语:Harvard architecture):是一种将程序指令存储和数据存储分开的存储器结构。中央处理器首先到程序指令存储
[单片机]
x86架构和<font color='red'>arm</font>架构处理器分析
到2012年,ARM将取代x86在军工业与医疗的主导
市场研究机构Semicast预估,工业与 医疗 应用领域的32/64位 微控制器 (MCU)与嵌入式微处理器(eMPU)营收,可由2010年的16亿美元成长一倍,到2015年达到32亿美元的水平,这期间的年平均复合成长率(CAGR)约为15%。而其中受益最多的厂商是ARM,该机构预测在以上应用市场采用ARM核心的微控制器/嵌入式微处理器销售额,可在2015年超越10亿美元。 Semicast指出,从历史记录来看,工业与医疗应用领域通常被视为对组件处理效能要求不高,但事实上,这些应用领域已经成为32/64位嵌入式微处理的大客户许多年。在过去,对嵌入式处理器的需求一般是以“类PC(PC-like)”应用的x86架构组件为主
[工业控制]
以太网供电的网络广播系统设计
   引言   本文提出了一种基于ARM和PoE的嵌入式系统的网络广播设计方案。该方案以ARM926EJ-S处理器及其外围模块作为硬件平台,以嵌入式Linux作为操作系统,构成整个系统。该系统应用以太网供电,实现网络广播的功能,不必进行专门供电线路。    1 系统结构   系统由音频放大器LM48510、音频处理器、以太网供电和以太网数据通信等组成。从前端到后端依次经过音频放大器M48510→ARM926EJ-S→PoE/Network等几个处理过程,实现以太网供电的网络广播。系统的硬件结构如图1所示。    2 系统的硬件设计   2.1 ARM926EJ-S相关设计   ARM926EJ-S处理器是通用微处
[单片机]
以太网供电的网络广播系统设计
U-boot-2014.04移植到MINI2440(7) nand flash datasheet及arm9控制寄存器分析
我的MINI2440上有一个256M的nand flash,后面我们需要从nand启动u-boot,然后引导加载内核,再挂载根文件系统,这里先对其做一个较为细致的认识。主要是硬件管脚定义,控制方式,处理器的控制寄存器对其做一个了解,因为现在市面上nand的用途比较广泛,数码相机,mp3都要使用,进入正题。 一.nand flash datasheeet 在移植好的u-boot下输入nand info会出现下面的信息: Device 0: NAND 256MiB 3,3V 8-bit, sector size 128 KiB 这说明nand大小为256M,工作电压3.3v,数据总线为8位,扇区大小为128K。首先我们
[单片机]
U-boot-2014.04移植到MINI2440(7) nand flash datasheet及<font color='red'>arm</font>9控制寄存器分析
ARM智能交通信号灯系统
  引言   目前,国内交通信号灯普遍采用定周期程控技术,即主要靠经验和以往统计数据确定红绿灯亮灭时间。要实现道路交通的智能化,就要引入变周期交通信号灯控制技术,实时检测路口的交通流量以及拥塞量等数据,根据规则动态地调节信号灯,获得更加满意的通行率。   本文提出了一种具有分布式特征的交通信号灯控制系统设计方案,它利用RFID技术提高路况信息的收集精度, 利用电流环远距离传输方式,并且应用人工智能理论使得系统具有更强的自适应性和可扩充性。   1 系统功能与整体结构设计   从功能特点来看,智能交通信号灯系统应具有时间固定模式、时间设定模式、时间感应模式、现场遥控模式、远程控制模式等信号控制模式;可以进行日期、时间设定、分时
[单片机]
<font color='red'>ARM</font>智能交通信号灯系统
arm-linux,arm-elf-交叉编译环境下载地址
最常用的编译版本是arm-linux-gcc-3.4.1 和 arm-linux-3.3.2 的,现在的嵌入式开发基本上用的是这些,3.4.1的用于编译2.6的内核,而3.3.2的常用于编译busybox,和bootloader(u- boot),编译的版本配合不好的话就会出错,所以要选择好编译版本,如果这个版本不行的话,可以试试其他的版本,在uclinux上用的多的就是 arm-elf-tools-20030314 http://www.handhelds.org/download/projects/toolchain/arm-linux-gcc-3.4.1.tar.bz2 http://www.handhelds.org/do
[单片机]
ARM裸机点LED
1 汇编实现: .global _start _start: // 把外设的基地址告诉CPU ldr r0, =0x70000000 //对于6410来说,内存(0x00000000~0x60000000),外设(0x70000000-0x7fffffff) orr r0, r0, #0x13 //外设大小:256M mcr p15,0,r0,c15,c2,4 //把r0的值(包括了外设基地址+外设大小)告诉cpu // 关看门狗 ldr r0, =0x7E004000 mov r1, #0 str r1, // 设置GP
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved