目录
TFTLCD简介
一、知识点
1.TFTLCD驱动原理
①ALINETEK TFTLCD模块介绍
2. 2.8寸TFLCD模块特点
3.TFTLCD模块原理图
4.TFTLCD接口说明
5. 并口驱动简介
6. ILI9341驱动时序
7. 驱动流程
8.指令简介
①0XD3指令
②0X36指令
③0X2A指令
④0X2B指令
⑤0X2C指令
⑥0X2E指令
TFTLCD简介
![](https://img-blog.csdnimg.cn/0f37a8838ae34306943334859222f42b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
一、知识点
1.TFTLCD驱动原理
①ALINETEK TFTLCD模块介绍
![](https://img-blog.csdnimg.cn/5871ca06c1f847068c1f44a63c167519.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
这几个触摸屏的驱动都是大同小异的,后面以2.8寸为例讲解。
接下来是5个触摸屏的样品实物图
1.
![](https://img-blog.csdnimg.cn/621256ea3bd24cc68116347a774a779b.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_18,color_FFFFFF,t_70,g_se,x_16)
2.
![](https://img-blog.csdnimg.cn/826cc67cf2d2407bbcb5c292311b92b9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_18,color_FFFFFF,t_70,g_se,x_16)
3.
![](https://img-blog.csdnimg.cn/640351da604d408ba239140e9f82ea9f.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_18,color_FFFFFF,t_70,g_se,x_16)
4.
![](https://img-blog.csdnimg.cn/d3b035067a5d49b792c4d7efe17b1f8a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_18,color_FFFFFF,t_70,g_se,x_16)
5.
![](https://img-blog.csdnimg.cn/2bdc079addde47e9a812e07d7c60fdcc.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_18,color_FFFFFF,t_70,g_se,x_16)
2. 2.8寸TFLCD模块特点
![](https://img-blog.csdnimg.cn/cd641db85cd540a88751ef96794106c9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
120R为120Ω。
3.TFTLCD模块原理图
![](https://img-blog.csdnimg.cn/7fe0dbd0be53429da5b8a50560ffeef9.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
由右下角的BL CTR与LCD1对接再和1对接进行背光控制(点亮或不点亮); 右下角为背光控制电路。
4.TFTLCD接口说明
![](https://img-blog.csdnimg.cn/231d81da25e24b1c8a6c61456733fd2a.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
5. 并口驱动简介
![](https://img-blog.csdnimg.cn/07e5686f5d0841c98615b9f3ea12428e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
6. ILI9341驱动时序
![](https://img-blog.csdnimg.cn/e9e06deaae6048bd8db9df81caf08fa6.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
7. 驱动流程
![](https://img-blog.csdnimg.cn/e5b10c6fcdb44aba8a90e95ff5a9693d.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
顺序:①硬复位 ②初始序列 ③读写点
硬复位连接到MCU上
画点:先设置坐标再写GRAM指令再写入颜色数据。
读点:先设置坐标再读GRAM指令再读出颜色数据。
8.指令简介
![](https://img-blog.csdnimg.cn/10c144d3e8f34313b6a4519c3daaa5d6.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
①0XD3指令
![](https://img-blog.csdnimg.cn/456b26322b894899a4dfba99f145db31.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
②0X36指令
![](https://img-blog.csdnimg.cn/eb7da09054be42389cecba7f20fa823e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
③0X2A指令
![](https://img-blog.csdnimg.cn/3cae71f1b9184b31acf2fcfc9f990a41.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
④0X2B指令
![](https://img-blog.csdnimg.cn/802493a5be58489a9d05c9a5838e2a14.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
⑤0X2C指令
![](https://img-blog.csdnimg.cn/13b7ff2e2f954db3bd1f07f7d1f60997.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)
⑥0X2E指令
![](https://img-blog.csdnimg.cn/4562c2f01a16441c9803102c5254ae3e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBA5LiA5puy56a75q2M77mM5rOq5YC-5Z-ONzM4,size_20,color_FFFFFF,t_70,g_se,x_16)