[K210学习笔记]LCD显示图片---附image2Lcd安装包
[K210学习笔记]LCD显示图片---附image2Lcd安装包
LCD 显示为 2.0 寸,分辨率为 320*240,驱动芯片是 st7789,体积小,厚度薄,耗能低,工作电压为 3.3V,显示屏的材料为 TFT
TFT(Thin Film Transistor)是指薄膜晶体管,使每个液晶像素点都是由集成在像素点后面的薄膜晶体管来驱动。从而可以做到高速度、高亮度、高对比度显示屏幕信息
SPI协议简单介绍
(1)MISO,主设备→从设备
(2)MOSI,从设备→主设备
(3)SCLK,时钟信号,主设备产生
(4)CS片选信号
SPI协议图示
LCD使用流程
(1)初始化FPIOA映射关系
(2)设置LCD的IO电压为1.8V
(3)初始化LCD:显示方向、颜色、使能显示和清空显示屏
(4)功能函数的书写:显示图片、显示字符串、·······
(5)SPI写命令、数据(调用ST7789底层SPI驱动程序)
(6)记得加上while(1)循环
image2Lcd的使用
使用image2Lcd软件
(1)设置图片数组之后要记得define这个数组,否则报错
(2)Display函数的定义
lcd_draw_picture_half(x, y, width, height, *ptr);
x,y表示起始位置,width,height根据照片的像素来确定,不然显示出的照片会变形
(3)修改图片像素
通过右键—打开方式–画图打开照片,使用画图工具修改像素,将图片以bmp格式保存后再使用image2Lcd。
链接: image2Lcd安装包—免费.