• 基于ZYNQ SOC视频处理的常规设计


    一般视频处理BlockDesign设计基本包括模块如下(参照Alinx例程,其中HLS模块为用户自己创建)

     调试总结:SDK按照如下原则编写,可避免问题出现。

    1)读、写VDMA要根据实际准确像素分辨率进行读写;
    2)SDK中vtc可按照720p/1080p等制式动态配置,注意不同模式要修改像素时钟频率;
    3) 像素时钟采用clk IP输出时钟频率,频率大小由配置的输出制式决定。720P@60HZ对应时钟频率74.25MHz,1080P@60HZ对应148.5MHz;
    4)OSD模块SDK中config函数要配置输出模式的宽高,字符叠放的背景宽高也配置输出制式宽高,注意字符叠加和画中画的位置坐标不要超限;
    5)特别注意视频流数据要时钟同步避免亚稳态;
    6)BD设计时注意视频处理模块要放在写VDMA之前,否则会出现无视频显示。
    个人调试经验,仅供参考...

  • 相关阅读:
    基础数据类型:列表
    基础数据类型(数字、布尔值、字符串)
    深浅copy
    集合
    逻辑运算
    poj 2287 Tian Ji -- The Horse Racing(贪心)
    hdu 1547 Bubble Shooter(深搜)
    hdu 1242 Rescue
    hdu 1175 连连看(深搜)
    hdu 2298 Toxophily(数学题)
  • 原文地址:https://www.cnblogs.com/VagueCheung/p/13518404.html
Copyright © 2020-2023  润新知