TFT-LCD_51CTO博客
TFT-LCD 即薄膜晶体管液晶显示器,其英文全称为:Thin Film Transistor-Liquid CrystalDisplay。TFT-LCD 与无源 TN-LCD、STN-LCD 的简单矩阵不同,它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT),可有效地克服非选通时的串扰, ...
转载 2021-07-13 03:05:00
1333阅读
2评论
这两天捣鼓了两款屏幕,用来显示公众号二维码。
原创 2021-07-02 09:52:58
1688阅读
1. 使用取模软件对图片取模取模软件使用Img2LCD,附上下载链接。首先准备一张用于显示的图片,修改图片像素值为240*240:在取模软件中打开图片:2. 编写图片显示函数/** * @brief 显示图片函数 * @param x,y 起点坐标 * @param width 图片宽度 * @param height 图片高度 * @param p...
原创 2021-07-09 16:30:07
7300阅读
1. 使用取模软件对图片取模取模软件使用Img2LCD,附上下载链接。首先准备一张用于显示的图片,修改图片像素值为240*240:在取模软件中打开图片:2. 编写图片显示函数/** * @brief 显示图片函数 * @param x,y 起点坐标 * @param width 图片宽度 * @param height 图片高度 * @param p...
原创 2022-01-11 09:44:17
5881阅读
学习SPI外设驱动LCD屏幕没有必要手写驱动,学习这部分代码的目的是为了了解TFT-LCD的工作原理,每个像素点是如何显示的,不要花过多的精力在弄明白每个命令的意思,建议基于本驱动,学习一下打点,画线算法,画圆算法,画多边形算法等等,还可以学习显示英文字符,中文字符,最后还可以移植STemwin显示界面等等好玩的东西~1. 准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32L4的开发板(BearPi):LCD屏幕小熊派开发板板载LCD屏幕大小1.3寸,分辨率240*240
原创 2021-08-27 10:31:33
2585阅读
学习SPI外设驱动LCD屏幕没有必要手写驱动,学习这部分代码的目的是为了了解TFT-LCD
原创 2022-02-10 09:52:49
3408阅读
本篇详细的记录了如何使用STM32CubeMX配置 STM32F767IGT6 的 LTDC 外设驱动 TFT-LCD (RGB)屏幕。1. 准备工作硬件准备开发板:首先需要准备一个开发板,这里我准备的是STM32F767IGT6的核心板+底板。TFT-LCD(RGB)屏幕:正点原子7寸RGB屏幕。开发板底板(只用到了图中的底板):RGB屏幕(v1.3):软件准备STM32CubeMX:6.2.1Keil MDK:5.3.02. STM32 LTDC外设概述2.1. 什么
原创 2022-01-10 14:42:20
3434阅读
本篇详细的记录了如何使用STM32CubeMX配置 STM32F767IGT6 的 LTDC 外设驱动 TFT-LCD (RGB)屏幕。1. 准备工作硬件准备开发板:首先需要准备一个开发板,这里我准备的是STM32F767IGT6的核心板+底板。TFT-LCD(RGB)屏幕:正点原子7寸RGB屏幕。开发板底板(只用到了图中的底板):RGB屏幕(v1.3):软件准备STM32CubeMX:6.2.1Keil MDK:5.3.02. STM32 LTDC外设概述2.1. 什么
原创 2021-07-09 10:41:22
5056阅读
本篇详细的记录了如何使用STM32CubeMX配置STM32L431RCT6的硬件SPI外设与ST7789通信,驱动16bit TFT-LCD 屏幕。
本篇详细的记录了如何使用STM32CubeMX配置 STM32F767IGT6 的硬件FMC外设驱动TFT-LCD屏幕。1. 准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32F767IGT6的核心板+底板。TFT-LCD开发板底板接正点原子4.3寸TFT-LCD。2. STM32 FMC外设概述2.1. 什么是FMCFMC全称Flexible Memory Controller,灵活的内存控制器,顾名思义,其主要作用是:负责向外部扩展的存储类设备提供控
原创 2022-01-10 15:39:55
5843阅读
本篇详细的记录了如何使用STM32CubeMX配置 STM32F767IGT6 的硬件FMC外设驱动TFT-LCD屏幕。1. 准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32F767IGT6的核心板+底板。TFT-LCD开发板底板接正点原子4.3寸TFT-LCD。2. STM32 FMC外设概述2.1. 什么是FMCFMC全称Flexible Memory Controller,灵活的内存控制器,顾名思义,其主要作用是:负责向外部扩展的存储类设备提供控
原创 2021-07-09 10:41:43
2344阅读
1点赞
HAL库硬件SPI驱动ST7789驱动芯片的显示屏,你值得拥有,快来围观吧~
原创 2022-03-07 14:17:29
10000+阅读
2评论
在开发中LCD触摸屏幕使用的频率特别高,所以我要写个系列,将TFT-LCD讲的透彻一些,做一个专题,今天的主要是读正点原子的F4开发手册的重要知识总结和分析,供大家参考借鉴指点啊。有问题请指点,感激不尽。驱动原理: 我们选用FSMC来驱动外部SRAM的原理来驱动TFT-LCD,这样就不用自己配置IO引脚的时序,那样速度慢,而且麻烦,外部的SRAM控制线一般的有:n根地址线,n根数据线,写信号,读信
STM32的FSMC地址线对应关系通俗易懂解读和和驱动TFT-LCD的原理当 Bank接的是 8
原创 2023-02-01 21:34:45
897阅读
本篇详细的记录了如何使用STM32CubeMX配置 STM32f407ZGT6 的硬件FSMC外设驱动TFT-LCD屏幕。1. 准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32F407ZGT6的开发板。TFT-LCD开发板底板接正点原子4.3寸TFT-LCD。2. STM32 FSMC外设概述2.1. 什么是FSMCFSMC全称 Flexible static memory controller,灵活的静态内存控制器,顾名思义,其主要作用是:负责向外部
原创 2022-01-10 15:24:39
5658阅读
1. 简单的显示测试程序 — 帮助理解使用PCtoLCD对字符取模无论什么屏幕,都是由一个个像素点组成的,所以显示英文字符’A’的原理如图:显示一个字符需要确定字符的高度和宽度:宽度的像素点是高度的一半;高度是16/24/32个像素点,称为字号(上图中是16个像素点)取模软件使用PCtoLCD2002完美版,附上下载链接。取模软件中的设置如下:生成数据:C51格式:点阵格...
原创 2022-01-10 18:03:06
3569阅读
1. 简单的显示测试程序 — 帮助理解使用PCtoLCD对字符取模无论什么屏幕,都是由一个个像素点组成的,所以显示英文字符’A’的原理如图:显示一个字符需要确定字符的高度和宽度:宽度的像素点是高度的一半;高度是16/24/32个像素点,称为字号(上图中是16个像素点)取模软件使用PCtoLCD2002完美版,附上下载链接。取模软件中的设置如下:生成数据:C51格式:点阵格...
原创 2021-07-09 16:30:31
4482阅读
本篇详细的记录了如何使用STM32CubeMX配置 STM32f407ZGT6 的硬件FSMC外设驱动TFT-LCD屏幕。1. 准备工作硬件准备开发板首先需要准备一个开发板,这里我准备的是STM32F407ZGT6的开发板。TFT-LCD开发板底板接正点原子4.3寸TFT-LCD。2. STM32 FSMC外设概述2.1. 什么是FSMCFSMC全称 Flexible static memory controller,灵活的静态内存控制器,顾名思义,其主要作用是:负责向外部
一、TFT_eSPI库简介1.1 安装TFT_eSPI库在User_Setup.h中进行个人屏幕参数的配置: User_Setup.h TFT驱动板 备注TFT_MISO 无  TFT_MOSI SDA  TFT_SCLK CLK  TFT_CS CS 液晶屏片选信号,低电平使能TFT_DC RS 液晶屏寄存器/数据选择信号TFT_RST RST 液晶屏复位信号TFT_BL 无 液晶屏背
转载 2023-11-30 10:47:42
417阅读
硬件\_TFTRGB接口LCD时序分析参考资料,GIT仓库里:TFTRGBLCD接口原理图:IMX6ULL\开发板配套资料\原理图\Base_board\100ask_imx6ull_v1.1.pdfSTM32MP157\开发板配套资料\原理图\01_Base_board(底板)\100ASK_STM32MP157_PRO_V11_底板原理图.pdfLCD数据手册(这2个文件是一样的):IMX6U
原创 2021-08-26 12:57:20
809阅读
  • 1
  • 2
  • 3
  • 4
  • 5