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); //串口初始化为115200while(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显示屏相关推荐
- 【STM32】F1 系列驱动全彩显示屏
直接上效果 文章目录 控制器 显示屏 实物图 参数及引脚 机械尺寸 程序 main.c lcd.c test.c gui.c 控制器 显示屏 实物图 参数及引脚 名称 参数 分辨率 80*160 控制 ...
- 【STM32训练—WiFi模块】第一篇、STM32驱动ESP8266WiFi模块获取网络时间
目录 第一部分.写在前面 1.硬件准备 2.相关的AT指令 3.参考博客 第二部分.电脑串口助手调试ESP8266模块获取网络时间 1.ESP8266获取时间的流程 2.具体实现步骤 第三部分.STM ...
- STM32 驱动4.3寸TFT LCD 触摸屏
STM32 驱动4.3寸TFT LCD 触摸屏 STM32的FSMC接口是并行总线接口,可以用于驱动存储芯片如FLASH/SRAM等,也可以用于驱动并口LCD屏.触摸屏是在显示屏上覆盖一层触摸感应的外 ...
- STM32进阶:使用STM32驱动ST7735S(内附核心源码)
使用STM32驱动ST7735S(内附核心源码) 感觉很久很久没有来博客更新了,历经千难万阻,终于做出来了TFT显示屏的SPI驱动,这里分享以下核心源码,接下来一段时间开始准备考科一了,后面有时间了再 ...
- 关于STM32驱动DS1302实时时钟的一点思考
关于STM32驱动DS1302实时时钟的一点思考 之前用51驱动过DS1302,没用多久就输出了正确的时间.当时以为这块芯片其实没啥,很简单.但是现在用STM32做项目,用到同样的芯片,以为这有何难, ...
- stm32官方例程在哪找_正点原子Linux第十一章模仿STM32驱动开发格式实验
1)资料下载:点击资料即可下载 2)对正点原子Linux感兴趣的同学可以加群讨论:935446741 3)关注正点原子公众号,获取最新资料更新 第十一章模仿STM32驱动开发格式实验 在上一章使用C语 ...
- ARM(IMX6U)裸机模仿STM32驱动开发实验(定义外设结构体)
参考:Linux之ARM(IMX6U)裸机模仿STM32驱动开发格式 作者:一只青木呀 发布时间: 2020-08-15 12:11:56 网址:https://blog.csdn.net/weixi ...
- stm32读取目标芯片_使用stm32驱动RC522读IC卡(代码留言邮箱)
RC522与PN532简介 关于STM32驱动方式 接线说明 程序烧录 查看卡号 总结 RC522与PN532简介 在写这篇文章之前有写过一篇有关于PN532的文章,RC522与PN532在使用上都可 ...
- STM32驱动LCD实战
目录 01 驱动时序 02 FSMC外设配置 03 背光驱动 04 复位驱动 05 寄存器配置 前段时间写了<STM32驱动LCD原理>和<STM32的FSMC外设简介>两篇文 ...
最新文章
- walk-forward test
- altera fpga 型号说明_基于FPGA的USB2.0接口通信
- 如何用emacs打开许多文件
- OkHttp3 HTTP请求执行流程分析
- Android使用token维持登陆状态的方法
- 【渝粤题库】陕西师范大学201941 Java程序设计 作业(专升本)
- 前端小知识点(1):undefined和null区别
- mysql数据库优化语句_【MySQL】10条SQL优化语句,让你的MySQL数据库跑得更快!
- 天池学习赛:工业蒸汽量预测5——特征优化
- maven配置smartupload_SmartUpload文件上传组件的使用教程
- 阿里国际站P4P直通车玩法
- Mapping new ns http://schemas.android.com/repository/android/common/02 to old ns解决方法
- Python基础语法1 —— 变量、数据类型
- 关闭谷歌Chrome浏览器历史记录提示
- 多媒体技术 第一章 多媒体技术概述
- 智能垃圾识别训练数据
- node拉取微信权限,实现自定义分享微信朋友圈等操作
- Mac 安装minikube Error: No available formula with the name “minikube“
- 1024程序员节的由来?
- Qt实现简单项目——打开图片
热门文章
- 『Json压缩』掌握在.NET中压缩Json为一行的多种方法
- PyCharm:选择性忽略 PEP8 警告
- 【论文简述】UCS-Net:Deep Stereo using Adaptive Thin Volume Representation with Uncertainty Awareness(CVPR)
- ArcGIS使用-20220617更新
- 一个工作薄有多少工作表,每个工作表有多少行和多少列
- Stata:Logit模型评介
- php connection reset,connection reset by peer问题总结及解决方案
- Java实现服务器和客户端简单通信
- 无法启动此程序因为计算机中丢失msvcr110,无法启动此程序因为计算机中丢失msvcr110,详细教您无法运行程序提示计算机中丢失msvcr110怎么解决...
- 后端开发总结(3):代码健壮性:容错处理+测试