zoukankan      html  css  js  c++  java
  • fpga驱动VGA显示

    简单的介绍一下VGA的驱动时序

    1、不同的时钟有不同的时序要求,通过上表选择不同的参数

    HSYNC 是水平同步信号,VSYNC是行同步信号

     可以通过上图大致了解水平同步(帧)信号一行扫描结束之后,行同步信号才进行扫一次,从左上角的一个像素

     一直扫到右下角的最后一个像素,不断刷新。

      行同步信号和帧同步信号都有各自的四个区域分别是(a,b,c,d)和(o,p,q,r)各四个区域,分别代表同步

      段,后廓段,激活段和前廓段。

      其中激活都拿是有效显示区域,显示屏显示的区域就是激活段。

         同步段可以通过第二三幅图看出,行同步信号和帧同步信号,在这两个阶段是需要拉低的。

         每个像素是rgb24格式的,其中红绿蓝三原色各代表其中八个位宽,那么每个颜色有256中可能性,

         24位的话就有2^24中颜色。

         贴上部分代码

         先声明部分参数,根据第一张图提取四个区域

       通过x,y计数来代表水平同步信号和行同步信号

        在激活段显示相应的颜色

    在同步段拉低,其余置高

  • 相关阅读:
    多线程
    python 面向对象
    selenium 安装 以及相关环境
    pyquery 库的方法
    Python 面向对象的补充
    python 面向对象
    想造轮子的时候,ctrl+f一下
    C#三层开发做学生管理系统
    C# 我是个传奇的 using
    啦啦啦 啦啦 啦 啦 啦 啦啦 啦 啦 啦
  • 原文地址:https://www.cnblogs.com/bixiaopengblog/p/6995219.html
Copyright © 2011-2022 走看看