STM32驱动1.44TFT显示屏
Posted 文某9
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32驱动1.44TFT显示屏相关的知识,希望对你有一定的参考价值。
硬件实物
接口说明
VCC-3.3V
GND-GND
CS-PB11
BL-PB9
DC-PB10
RES-PB12
SDA-PB15
SCL-PB13
温馨提示,不同厂家的lcd屏供电不一样,要看商品详情
代码部分(借鉴的网上代码,自己只是移植了驱动)
主函数
int main(void)
u8 t=0;
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//设置中断优先级分组为组2:2位抢占优先级,2位响应优先级
delay_init(); //延时函数初始化
uart_init(115200); //串口初始化为115200
while(1)
QDTFT_Test_Demo();
屏幕显示函数打包
void QDTFT_Test_Demo(void)
Lcd_Init();
LCD_LED_SET; //通过IO控制背光亮
Redraw_Mainmenu();//绘制主菜单(部分内容由于分辨率超出物理值可能无法显示)
Color_Test(); //简单纯色填充测试
Num_Test(); //数码管字体测试
Font_Test(); //中英文显示测试
showimage(gImage_1);//图片显示示例
delay_ms(1500);
delay_ms(1500);
LCD_LED_CLR; //IO控制背光灭
免费分享源码看评论区
以上是关于STM32驱动1.44TFT显示屏的主要内容,如果未能解决你的问题,请参考以下文章
RT系统+STM32+红外控制(HX1813)+1.44寸显示屏
Arduino框架下合宙ESP32C3 +1.8“TFT液晶屏通过TFT_eSPI库驱动显示
使用显示总线接口将 TFT 屏幕与 STM32F446 连接
如何使用STM32 HAL库驱动TFT-LCD实现手画板功能