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实现手画板功能

求 在stm32上实现 tft彩屏(控制芯片为 ssd1289)显示简单汉字和图片 工程

STM32CubeMX | 41 - 使用LTDC驱动TFT-LCD屏幕(RGB屏)