我做了一个成像系统,图像传感器有效像元是384*288,实际像元大小是392*294。通过
FPGA将图像传感器传来的数字数字信号处理后送给DAC7123传换成模拟信号,再通过RGB565的格式显示。
现在我遇到的问题是 VGA显示中
Sync pulse lenght 、Back porch、Active video time、Front porch、这四个变量可以确定行有效信号hs和帧有效信号vs,常见的如640*480这种都会查到四个变量的值,
`ifdef VGA_640_480_60FPS_25MHz
`define H_FRONT 11'd16
`define H_SYNC 11'd96
`define H_BACK 11'd48
`define H_DISP 11'd640
`define H_TOTAL 11'd800
`define V_FRONT 11'd10
`define V_SYNC 11'd2
`define V_BACK 11'd33
`define V_DISP 11'd480 `
`define V_TOTAL 11'd525
但是我使用的像元是384*288,我不知道这四个值如何设定。我这里只能确定DISP分别是384和288,行和列的盲像元分别是8和6。但是我试了
`ifdef VGA_384_288_60FPS_5MHz
`define H_FRONT 11'd0
`define H_SYNC 11'd8
`define H_BACK 11'd0
`define H_DISP 11'd384
`define H_TOTAL 11'd392
`define V_FRONT 11'd0
`define V_SYNC 11'd6
`define V_BACK 11'd0
`define V_DISP 11'd288
`define V_TOTAL 11'd294
VGA无法正常显示,不知道如何确定
行有效信号hs和帧有效信号vs,本人将所以积分奉上,跪求解释
一周热门 更多>