ADV7280有没有大神会

ADV7280 + ADV7391

为什么输入SD分辨率的视频在不打开I2P的情况下顶部画面会缺失一部分画面呢

1.初始化脚本

代码如下(示例):

        0x42,0x0F,0x80, // reset the ADV7280 regs
        0x56,0x17,0x02, // reset the ADV7193 regs
        0xFF,0x0A,0x00,
        0x42,0x0F,0x00,
        0x42,0x05,0x00, //notable
        0x42,0x02,0x04, //   auto制式  0000 0100   th17
        //    0x42, 0x2c, 0xff,   //new  luma
        0x42,0x07,0xff, // new  auto tvmode
        0x42,0x14,0x15, // set free-run pattern to 100% color bar     (  0x11  )
        0x42,0x00,0x00,
        0x42,0x0E,0x80,
        0x42,0x9C,0x00,
        0x42,0x9C,0xFF,
        0x42,0x0E,0x00,
        0x42,0x03,0x0C,
        0x42,0x04,0x07,
        0x42,0x13,0x00,
        0x42,0x17,0x40, // 41
        0x42,0x1D,0x40, // enable LLC output
        0x42,0x52,0xCD,
        0x42,0x80,0x51,
        0x42,0x81,0x51,
        0x42,0x82,0x68,
        0x42,0x0E,0x80,
        0x42,0xD9,0x44,
        0x42,0x0E,0x00,
        0x42,0x0E,0x40,  //7280输入用户子地图 2
        0x42,0xE0,0x01,
        0x42,0x0E,0x00,
        0x42,0xFD,0x84, // 设置 VPP 地址 0x84
        0x84,0xA3,0x00, // vpp 开始写入
        0x84,0x5B,0x00, // 启用定时模式
        0x84,0x55,0x80, // enable  I2P
//        0x85,0x5A,0x85,//read the reg 0x5A
        0x84,0x5A,0x02,
        0x42,0x6B,0x11, // the vs/field/sfl pin output data enable.
        /*7391*/
        0x56,0x17,0x02,  //7391Software reset
        0xFF,0x0A,0x00,
        0x56,0x00,0x9C,
        0x56,0x01,0x70,
        0x56,0x30,0x1C,  
        0x56,0x31,0x01,
        0x42,0x0E,0x00,

2.关闭I2P功能脚本

代码如下(示例):

	0x84,0x55,0x00,  // 关闭 I2P
    0x84,0x5A,0x02,  // 确保 I2P 关闭

    // **ADV7391 240p 输出设置**
    0x56,0x01,0x70,  //ED (at 54 MHz) input.  | 色度在时钟上升沿进入,而 在时钟下降沿输入 luma 时钟
    0x56,0x30,0x1c,  // 设定 ITU-R BT.601 240p 输出
    0x56,0x31,0x01,  // 使能像素数据输出
    0x56,0x80,0x10,  // Luma SSAF 1.3MHz 滤波
    0x56,0x82,0xC9,  // 标清主动视频边缘控制 & SD 像素数据有效
    0x56,0x87,0x20,  // 启用 SD 自动检测
    0x56,0x88,0x00,  // 8-bit YCbCr 输入

3.打开I2P功能脚本

代码如下(示例):

		0x84,0x55,0x80,   //打开Double功能
        0x84,0x5A,0x02,  
        0x42,0x0E,0x40,  //7280输入用户子地图 2
        0x42,0xE0,0x01,  //启用快速锁定模式
        0x42,0x0E,0x00,
        0x56,0x17,0x02,  //7391Software reset
        0xFF,0x05,0x00,
        0x56,0x00,0x9C,
        0x56,0x01,0x70,  //ED (at 54 MHz) input.  | 色度在时钟上升沿进入,而 在时钟下降沿输入 luma 时钟
        0x56,0x30,0x1C,   //EIA-770.2 output | EIA-770.3 output | 嵌入式 EAV/SAV 代码 | ITU-BT.1358
        0x56,0x31,0x01   //像素数据有效。

打开I2P画面就正常,但是分辨率已然达到了480p,有没大神帮我分析一下为什么关闭I2P的时候画面顶部会缺失一部分画面啊

请添加图片描述
请添加图片描述
就像这两张图这样。

优势和特点 • 支持全球NTSC/PAL/SECAM色彩解调 • 一个10位模数转换器(ADC),每通道4倍过采样适用于CVBS、Y/C和YPrPb模式 • 模拟视频输入通道,片内集成抗混叠滤波器 ADV7280: 最多4路输入通道 ADV7280-M: 最多8路输入通道 • 视频输入支持CVBS(复合)、Y/C(S视频)和YPrPb(分量) • NTSC/PAL/SECAM自动检测 • 高达1.47 V的共模输入范围解决方案 • 出色的共模噪声抑制能力 • 5线式自适应2D梳状滤波器和CTI/DNR视频增强特性 • 自适应数字线路长度跟踪(ADLLT)、信号处理和增强FIFO管理可提供Mini时基校正(TBC)功能 产品详情 ADV7280/ADV7280-M是功能丰富的单芯片、多格式视频解码器。ADV7280/ADV7280-M可自动检测标准模拟基带视频信号,兼容复合、S视频和分量视频形式的NTSC、PAL和SECAM全球标准信号。 ADV7280可将模拟视频信号转换为4:2:2分量视频数据流,其8位ITU-R BT.656接口标准兼容。ADV7280-M可将模拟视频信号转换为兼容移动工业处理器接口(MIPI®) CSI-2(8位YUV)的输出视频流。 ADV7280/ADV7280-M的模拟视频输入端支持单端信号。ADV7280提供4个模拟输入,而ADV7280-M提供8个模拟输入。ADV7280ADV7280-M支持I2P转换。 ADV7280/ADV7280-M通过双线式串行双向端口(I2C兼容型)进行编程,并且采用1.8 V CMOS工艺制造。该解码器提供LFCSP封装选项,非常适合空间受限的便携式应用。 应用 • 智能电话/多媒体手机 • • 汽车信息娱乐 • 支持视频安全监控的DVR • 媒体播放器 QQ:794843349
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值