ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

基于STM32黑灵开发板的TFT简介与原理介绍

基于STM32黑灵开发板的TFT简介与原理介绍 一 TFT简介 TFT-LCD即薄膜晶体管液晶显示器。英文全称为:ThinFilmTransistor-Liquid Crystal Display。它在液晶显示屏的每一个象素上都设置有一个薄膜晶体管(TFT ),可 有效地克服非选通时的串扰,使显示液晶屏的静态特性与扫描线数无关,也就是显示一次,如果不在输出任何命令,屏幕上的显示效果会一直保留,并不像数码管那样要一直扫描才能正常功能,因此大大提高了图像质量。TFT-LCD 也被叫做真彩液晶显示器。 黑灵开发板上 我们直接采用的是2.8 寸 ILI93xx系列触摸屏,屏幕的分辨率为:320x240, 是 16 位真彩屏显示, 自带电阻式触摸板。 因为 tft 是 16 位显示,那么能显示的颜色就是 2的 16 次方=65536 种颜色,也可以说是65K 色显示,这对应完成一些项目的要求,显示图片、文字甚至动画都没有问题!实物图:原理图截图: TFT 一般都支持 8 位模式和 16 位模式,对于 8 位模式来说,是相当于要发送一次高 8位字节,然后在发送一次低 8位字节来表示一个颜色点。而16模式就是一次性发送16位数据来表示一个颜色点,不用分两次发送。8 位模式对于 16 位模式的好处主要是节省了IO口,对于显示要求不高的项目用8位也是比较方便的,但是对于显示图片、图形等显示要求高的时候,8 位模式就要比 16 位模式慢一半有余。 所以黑灵开发板 tft 方面我们直接采用 16 位模式,主要数据口用的 STC15的 P0 口和P2口来表示一点颜色的数据。发送一个数据的流程是片选TFT使能—LCD_RS=1写数据拉高—P2口给颜色高字节—P0口给颜色低字节—LCD_WR=0;LCD_WR=1;写数据信号线介绍CS:/
返回列表