基于ILI9341的TFT-LCD屏幕显示要点总结

本文详细介绍了LCD-TFTLCD驱动的基础知识,包括常用引脚的功能、驱动流程、RGB565颜色编码、GRAM自增指令、坐标设置以及读写操作。重点讲解了ILI9341芯片,并提到了SPI接口的选择和STM32的FSMC控制应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

LCD常用引脚及其功能

LCD驱动流程

RGB565

关键指令

GRAM自增方向

设置开始坐标和结束坐标

写GRAM指令

读GRAM指令


本文主要参考视频如下:

第37讲 LCD-TFTLCD原理与配置介绍-M4_哔哩哔哩_bilibili

说明:

目前,市面上常见的TFT-LCD驱动芯片的原理都是大同小异的,这篇文章是基于驱动芯片ILI9341来说的。其实,只要弄懂了一种IC的原理,其他的都是差不多的,具体差异看一下具体芯片的数据手册就能明白了。

另外,对于TFT-LCD来说,使用并口刷新肯定是更优的选择,但是也有很多小屏幕用的是SPI接口。这篇文章参考的视频里用的是并口。

关于接口,可以参考这篇文章:LCD常见接口总结_lcd接口-CSDN博客

LCD常用引脚及其功能

常用引脚如下:

其中:

CS片选是选中芯片;

RD读信号和WR写信号决定当前是读还是写;

RS命令/数据决定当前是写入命令还是写入数据。

这里的DB是16位并口,但是也有的是使用SPI接口,具体看数据手册和硬件连接即可。

LCD驱动流

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值