您的位置 首页 > 数码极客

如何让lcd更新 lcd的驱动!

TFT LCD的操作步骤比较多,如:初始化、旋转、清屏、画图、显示字符串与数等,但是没有涉及到中断编程,并且所有的操作都相互独立的。因此,驱动一个LCD还是比较简单的。

本次实验中,我们来选择几个比较常用的函数来显示一些字符和图形,并利用前面板在线仿真,体验一下所见即所得。

实验预期效果:程序运行,初始化成功后,LCD液晶屏幕上会显示出一行U32型的整型数值、一行字符串、一个带填充颜色的矩形区域以及一个标准化的圆。并且可以通过更改前面上的输入控件参数,实现清屏、调整显示方向、刷新整形数值、删除字符串、切换矩形区域内的颜色,以有圆弧的颜色。

程序编写:

直接创建一个包含While循环的主VI即可。

一,程序步骤

1,LCD初始化

While循环

2,LCD清除屏幕

3,LCD方向调整

4,LCD数值显示

5,LCD字符显示

6,LCD矩形单色填充

7,LCD画圆

8,关闭背光

二,程序编写

1,LCD初始化

这是在对LCD进行其他操作前必须要做的唯一操作,只有初始化成功后才能执行后续的其他函数。如果初始化成功,就会返回TFT LCD模块上的驱动芯片ID号;如果返回0,则表示初始化失败。主要实现功能有:点亮背光灯,清除屏幕为白色背景,调整为竖屏显示,返回芯片ID号。

While循环

LCD初始化成功后进行while循环,每2s前面板上的控件状态参数更新到LCD上显示

2,LCD清除屏幕

其实在LCD初始化的时候,默认会执行清屏操作,这个在清屏同时还可以填充一个想要的背景色。

3,LCD方向调整

两种显示:横屏和竖屏,可以切换选择。

4,LCD数值显示

将相关项创建输入控件,再不勾选显示图标

5,LCD字符显示

6,LCD矩形单色填充

7,LCD画圆

8,关闭背光

完成程序编写

三,程序编译下载

本节实验没有涉及到中断子服务VI的编写,所以可以用前面板进行在线仿真。

程序生成规范设置:

运行编译下载:

前面板控件与屏幕

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何让lcd更新,lcd的驱动,lcd屏幕区别,如何让lcd显示数据,lcd更新显示,如何修复lcd屏”边界阅读