fpga实操训练(lcd字符显示)

Posted 嵌入式-老费

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了fpga实操训练(lcd字符显示)相关的知识,希望对你有一定的参考价值。

【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】

        用fpga编写屏幕显示,和c语言编写有很大的不同。用c语言开发,很大程度上是遵循soc ip提供的规范进行编写。而用fpga开发的话,则需要考虑不同信号的时序关系。但是,用fpga开发也有它自己的优势,那就是流水线和并行运行。

        举个例子来说,处理图像的时候,如果是c语言,只能每一个像素都处理好了,才能进行接着后面的运算。但是fpga不需要,它可以边接收边处理,流水线就是它最大的特色。

        今天,我们尝试用流水线的方式完成lcd字符显示,整个效果如下所示,

1、复用原来的color_bar逻辑

module top(
	input                       clk,
	input                       rst_n,
	output                      lcd_dclk,   
	output                      lcd_hs,      //lcd horizontal synchronization
	output                      lcd_vs,      //lcd vertical synchronization  
	output                      lcd_de,      //lcd data 

以上是关于fpga实操训练(lcd字符显示)的主要内容,如果未能解决你的问题,请参考以下文章

fpga实操训练(lcd测试)

fpga实操训练(lcd测试)

fpga实操训练(vga测试)

fpga实操训练(数码管)

fpga实操训练(数码管)

fpga实操训练(vga测试)