关于VGA显示图片的问题
时间:10-02
整理:3721RD
点击:
- module test_ram(
- input clk_100MHz,
- input rst,
- output reg[3:0] R,
- output reg[3:0] G,
- output reg[3:0] B,
- output HS,
- output VS);
- reg[17:0] addra=0;
- wire douta;
- reg[1:0] cnt = 0;
- wire clk_25MHz;
- reg color=0;
- always @(posedge clk_100MHz)
- begin
- if(rst) cnt H_Left&& h_cnt V_Left && v_cnt =H_Left)&(h_cnt =V_Left)&(v_cnt H_Left && h_cnt V_Left && v_cnt<V_Left+400)
- begin
- case(color)
- 0:begin R=0;G=0;B=0; end
- 1:begin R=4'b1111;G=4'b1111;B=4'b1111; end
- endcase
- end
- end
- end
- blk_mem_gen_0 ram0 (
- .clka(clk_100MHz), // input wire clka
- .ena(1), // input wire ena
- .wea(0), // input wire [0 : 0] wea
- .addra(addra), // input wire [17 : 0] addra
- .dina(0), // input wire [0 : 0] dina
- .douta(douta) // output wire [0 : 0] douta
- );
- endmodule
这是要显示的图片
这是实际显示,而且条纹会移动。
应该是你取的地址有问题,你再看下吧