基于i.mx6高清视频采集技术详解

本文详细介绍了基于freescale i.MX6的高清视频采集方案,包括使用ADI的ADV7441A解码芯片,支持多种高清分辨率,并涵盖了硬件设计和软件设计的多个方面,如I2C寄存器设置、引脚定义、软件初始化等。
摘要由CSDN通过智能技术生成

1         概述

本文介绍基于freescale i.MX6 高清视频采集方案的技术详解,高清视频输入可以为HDMIDVI或者VGA的方式。分辨率支持1600*1200@60、1920*1080@60、1280x720@60HZ等多种。视频解码芯片采用ADI的ADV7441A。

实现低成本、高性能、高集成度的视频采集产品。

包括硬件设计详解、软件设计详解。

2        功能列表

序号

功能

详细说明

1

处理器

Freescale’s i.MX6 Dual CPUs: ARM Cortex A9, each @ 1GHz

2

内存

1GB DDR3 1066MHz

3

存储器

Emmc NAND FLASH 4GB

4

TF卡

TF卡,

5

以太网

10M/100/100M以太网

6

USB HOST

USB HOST,USB 2.0

7

固态硬盘

Msata硬盘

8

高清视频输入

支持一路VGA或者HDMI或者DVI高清视频输入,分辨率为1600*1200@60或者1920*1080@60或者1280x720@60HZ等

9

H.264或者MPEG4编码

支持H.264或者MPEG4编码,分辨率至少为1600*1200@30或者1920*1080@30或者1280x720@60HZ等

10

操作系统

Linux 3.0.15

11

工作温度

-40℃-70℃

3        系统框图

产品系统主要包括i.MX6 Dual处理器、以太网、高清视频解码芯片、固体硬盘、USB HOST以及调试串口。

功能见如下框图

                          

4        软件设计

4.1       CSI框图

               

4.2     ADV7441A I2C寄存器设置

42 03 0C ; Disable TOD

42 05 02 ; Prim_Mode =010b for automatic graphics mode

42 06 07 ; VID_STD=00111b for automatic graphics mode

42 1D 40 ; Disable TRI_LLC

42 3C A8 ; S

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值