历史上的今天
返回首页

历史上的今天

今天是:2025年03月01日(星期六)

2021年03月01日 | STM32系列第14篇--TFTLCD驱动原理

2021-03-01 来源:eefocus

ALINETEK2.8寸 TFTLCD模块特点

240*320分辨率


16位真彩显示(65536色)


自带电阻触摸屏


自带背光电路

注意:模块是3.3V供电的,不支持5V电压的MCU,如果是5VMCU,必须在信号线串接120R电阻使用。

ALINETEK2.8寸 TFTLCD接口说明(16位80并口)

LCD_CS:LCD片选信号


LCD_WR:LCD写信号


LCD_RD:LCD读信号


DB[17:1]:16位双向数据线。


LCD_RST:硬复位LCD信号


LCD_RS:命令/数据标志(0:命令,1:数据)


BL_CTR:背光控制信号


T_MISO/T_MOSI/T_PEN/T_CS/T_CLK,触摸屏接口信号


引脚电路图如下图:



驱动时序图:



驱动流程:



RGB565格式说明(16色):


指令集:

0XD3指令:用于读取LCD控制器的ID



0X36指令:用于控制读写方向



0X2A指令:用于设置横坐标起始位置和终止位置(x坐标)



0X2B指令:用于设置纵坐标起始位置和终止位置(y坐标)



0X2C指令:用于写颜色数据



0X2E指令:用于读颜色指令



推荐阅读

史海拾趣

CR Magnetics公司的发展小趣事

CR Magnetics公司成立于1986年,自创立之初,公司便致力于提供高质量的传感器、传感器组件等系列产品。凭借创始人的远见卓识和团队的共同努力,CR Magnetics很快在电子行业中崭露头角。公司总部位于美国密苏里州圣路易斯市,拥有先进的生产设施和仓库,为产品的研发和生产提供了坚实的基础。

Display Elektronik GmbH公司的发展小趣事

Display Elektronik GmbH公司自创立之初,就致力于显示技术的研发与创新。在21世纪初,公司推出了一款采用全新显示技术的液晶显示屏,其高分辨率、低功耗和长寿命的特点迅速赢得了市场的认可。随着技术的不断迭代,Display Elektronik GmbH逐步确立了在显示技术领域的领先地位。

Hama公司的发展小趣事

随着技术的不断成熟,H&D Wireless开始积极拓展市场。公司凭借其创新的物联网技术和解决方案,成功吸引了多个行业巨头的关注。2017年,H&D Wireless与全球知名汽车制造商Scania签署了为期12个月的物联网服务协议,为其Smart Factory提供Raven IoT Sensor Box827解决方案。这一合作不仅提升了Scania工厂的生产效率,还进一步验证了H&D Wireless在物联网领域的实力。

Eastron Corp公司的发展小趣事

Eastron Corp一直重视人才的培养和引进。公司建立了完善的人才培养和激励机制,鼓励员工不断学习和创新。同时,Eastron还积极引进国内外优秀人才,为公司的发展注入新的活力。正是凭借一支高素质、专业化的团队,Eastron在电子行业中不断取得新的突破。

AVAGO公司的发展小趣事

随着公司规模的扩大和技术的不断积累,AVAGO公司开始寻求多元化的发展道路。除了继续深耕半导体领域外,公司还积极拓展其他相关领域,如传感器、无线通信等。同时,公司还与其他行业的领军企业建立了紧密的战略合作关系,共同推动技术创新和市场拓展。

Herotek Inc公司的发展小趣事

在全球倡导绿色低碳的背景下,Henkel也积极投身于绿色材料的研发和应用中。在电子行业中,Henkel推出了多款环保型粘合剂产品,这些产品不仅具有优异的性能表现,还符合国际环保标准和法规要求。通过推广绿色材料和技术解决方案,Henkel不仅为电子行业的可持续发展做出了贡献,也进一步巩固了其在该领域的领先地位。

以上五个故事展示了Henkel公司在电子行业中的发展历程和成就。凭借其创新的技术、全面的解决方案以及对可持续发展的承诺,Henkel将继续在电子行业中发挥重要作用。

问答坊 | AI 解惑

SHLoadDIBitmap这个函数并不是所有bmp结尾的图片都能显示?

我发现在我的wince5.0系统里,只有一个像素32位的图片才能显示,其他的都不行?…

查看全部问答>

FT232的虚拟COM问题

板子上面使用了FT232芯片做USB转UART,板子通过USB连接到电脑时,电脑在设备管理器中显示的是COM口 请问如果要在写一个程序和板子通讯的话,那么是不是作为COM口通讯就可以了…

查看全部问答>

如何通过单片机控制AD9851中D0~D7引脚调节频率大小

麻烦高手讲解详细点!!谢谢了,急用…

查看全部问答>

请问如何在AT91SAM9260上开发过ISI驱动马?

本人需要在AT91SAM9260上开发ISI驱动,已经在网上下载到AVR32的源码,不知道如何进一步开发,请指教…

查看全部问答>

wince 读写 u盘死机

wince 下.net 的程序,读写U盘。大部分时间正常。 偶尔会发生写文件的时候,程序死在那里的情况。 现象是,writefile 的时候,函数一直不返回。有时候插拔下 U 盘就自动返回了。而且,里面的内容写成功的。 观察发现,在读写U 判断的时候,.net ...…

查看全部问答>

WindowsMobile6SDK如何开发MIPS,Xscale和x86的应用?

我使用的是Visual Studio 2005 + Windows Mobile 6 SDK。打开工程后,在“活动解决方案平台”中只有“Windows Mobile 6 Professional SDK (ARMV4I)”,“Pocket PC 2003 (ARM4)”和“Smartphone 2003 (ARM4)”。这样的话只能编译ARM的应用程序了, ...…

查看全部问答>

ad转换在开发板与自己焊的板子上的区别

做了个ad转换的最小系统,在开发板上运行时正常,速度挺快的,但是放到自己焊的板子上就变得很慢,ad转换大概会慢10s左右,有人知道是为什么吗?(接线没问题,按照开发板接的,一样的程序)。…

查看全部问答>

有谁买过特权同学设计的SF-NIOS2开发板?我最近使用发现存在缺陷

最近使用了配置芯片,但是.sof和。elf文件下载到芯片中,下电后然后上电,板子不运行。。在CPU中已近把复位向量还成了epcs控制器,异常向量改成了SDRAM````````````````````````现在这个板子都已近下架了,找不到售后了,我擦,悲剧。。。花了我480 ...…

查看全部问答>

【一起学器件指标】——第一弹【ADC】资料汇总

【活动贴】一起学器件指标第一弹https://bbs.eeworld.com.cn/thread-319290-1-1.html 【活动贴】ADC性能指标之INL和DNL讨论https://bbs.eeworld.com.cn/thread-319915-1-1.html 【一起学器件指标】ADC基础知识https://bbs.eeworld.com.cn/thread- ...…

查看全部问答>

launchpad串口接12864液晶显示问题

最近在弄launch pad 串行接12864液晶屏, 但就是出不来,跪求大神们前来指导。//P2.6为SID 接R/W, P2.7为SCLK, 接E, cs端接vcc, psb接gnd.#include <msp430g2433.h>unsigned char array1[]={\"hello world\"};void delay(unsigned char n){ u ...…

查看全部问答>