LPC1768 3.2寸TFT彩屏驱动模块
LPC1768 的 3.2 寸 TFT 彩屏驱动,用起来还挺顺手的,资源也比较全,适合想快速上手图形界面的朋友。代码里该有的功能都有,像画点、画线、显示文本这些常规操作,封装得比较清楚,直接用也没问题。嗯,用的是 Keil 环境,习惯了 Keil 的会觉得挺顺,调试也方便。
GLCD 驱动代码基本都是基于SPI接口来的,数据传输速度快,刷屏不卡,颜色显示也比较饱满。要是你对 LPC1768 的GPIO和DMA稍微了解点儿,那上手会更轻松。比如初始化时,配置下背光控制脚、SPI 口,基本就能跑起来了。
项目里头的代码分模块做得还行,比如LCD_Init()
、LCD_DrawPixel()
这些函数,都有注释,逻辑也清晰。你要想自己改,比如加个触控支持或者图片显示,也挺方便的。资源包本身就是为实战准备的,不是拿来做 PPT 的。
还有一点要注意——屏幕型号不同,时序会略有差异,你拿到手的 TFT 屏最好确认下芯片型号,比如 ILI9341 或者 SSD1289,对下初始化流程。项目默认是某款通用芯片,但稍作修改基本都能兼容。
如果你之前做过像DMA 刷数据 LCD 驱动、TFT 函数接口这些方向的开发,那这个资源对你来说就是锦上添花。想快速出效果,这包资源还蛮值得一试。
如果你对串口通信也感兴趣,顺手可以看看LPC1768 的串口-网络传输,配合屏幕做个小网关也不错。
1.12MB
文件大小:
评论区