前言
各种接口
一、VGA接口
1、VGA接口引脚定义、显示原理
1、针式引出的信号线为公头、孔式引出的信号线为母头
2、
- VGA显示器采用图像扫描的方式进行图像显示,将构成图像的像素点,在行同步信号和场同步信号的同步下,按照从上到下、由左到右的顺序扫描到显示屏上
2、VESA VGA 时序标准
3、VGA显示器驱动及相关参数
1、显示模式:行有效图像像素点数×列有效图像像素点数@每秒的帧数
2、时钟频率的计算:行扫描周期×场扫描周期×帧=一秒钟扫描的总像素点数
- 显示模式:RGB565(高5:红色、中间五位:绿色、第五位:蓝色)、RGB332、RGB888
4、电路设计及RTL设计
- 数模转换的实现:权电阻网络实现数模转换、AD7123
- VGA_B、VGA_G、VGA_R三路的电压范围为0~0.174V,对应三原色的亮灭
- RTL设计:
- VGA 彩条显示工程的工作流程:
(1) 系统上电后,板卡传入系统时钟(sys_clk)和复位信号(sys_rst_n)到顶层模块;
(2) 系统时钟由顶层模块传入时钟生成模块(clk_gen),分频产生 VGA 工作时钟(vga_clk),作为图像数据生成模块(vga_pic)和 VGA 时序控制模块(vga_ctrl)的工作时钟;
(3) 图像数据生成模块以 VGA 时序控制模块传入的像素点坐标(pix_x,pix_y)为约束条件,生成待显示彩条图像的色彩信息(pix_data);
(4) 图像数据生成模块生成的彩条图像色彩信息传入 VGA 时序控制模块,在模块内部使用使能信号滤除掉非图像显示有效区域的图像数据,产生 RGB 色彩信息(rgb),在行、场同步信号(hsync、vsync)的同步作用下,将 RGB 色彩信息扫描显示到VGA 显示器,显示出彩条图像。