STM32驱动LCD液晶显示屏详解

目录

LCD液晶显示屏介绍

液晶的组成

 物理特性

液晶显示屏内部构造

 颜色深度

点亮LCD显示屏

查看原理图

图片显示

保存到工程用户代码的Inc目录下

参数为数组名

字符显示 

汉字显示


LCD液晶显示屏介绍

液晶的组成

某些物质在熔融状态或被溶剂溶解之后,尽管失去固态物质的刚性,却获得了液体的易流动性,并保留着部分晶态物质分子的各向异性有序排列,形成一种兼有晶体和液体的部分性质的中间态,这种由固态向液态转化过程中存在的取向有序流体称为液晶。

 物理特性

当通电时导通,排列变得有秩序,使光线容易通过,;不通电时排列混乱,阻止光线通过。

液晶显示屏内部构造

 颜色深度

RGB三基色组合形成各种颜色。

能显示的颜色数由RGB的数字信号位数来决定。

 例如:

        以三位数字信号来表示颜色深度

RGB24表示的意思是(24位真彩色)

        R:8

        G:8

        B:8

所以能显示的颜色深度就是 2^8 *2^8 *2^8

STM32G030开发板板载的显示屏是RGB16也称为RGB565,其颜色深度为: 2^5 *2^6 *2^5,是由一个16位的数据控制一个像素点的颜色显示。

让一个像素点显示正红色:  

        1111 1000 0000 0000        0XF800

让一个像素点显示绿色:

         0000 0111 1110 0000        0X07E0

点亮LCD显示屏

查看原理图

图片显示

保存到工程用户代码的Inc目录下

参数为数组名

字符显示 

英文字符、数字字符和标点符号已经在font.h中已经生成好了字模,因此不需要再次取模,直接调用字符串显示函数即可。

 字符是16*8

汉字显示

物联沃分享整理
物联沃-IOTWORD物联网 » STM32驱动LCD液晶显示屏详解

发表评论