基于STM32驱动10.1寸LCD液晶屏调试笔记
液晶屏是如何被点亮的,如何显示文字,如何触摸,都需要主控驱动液晶屏,都需要程序控制,通过配置硬件,可以驱动LCD屏幕。
硬件stm32h743开发板,主频480M,带LTDC接口,可以直接驱动液晶屏
建立rtthread 工程,选择版本,芯片系列,串口号,调试器
点击CUBEMX,创建芯片配置
时钟配置,外部时钟25M倍频最高主频480M,LTDC时钟和SRAM时钟
LTDC配置,ltdc是lcd控制器,可以直接控制LCD,设置显示分辨率,显示像素,RGB数据位
屏幕层设置
LCD引脚配置,对应液晶屏RGB引脚,全部设置高速
外部SRAM配置,LCD得显存是使用得SRAM,要开启SRAM,设置SRAM地址
外部SRAM配置
工程配置
.c.h文件配置
点击代码生成,关闭cubemx
回到rtthread studio添加
打点函数
调用画线函数
构建工程
点击下载工程
下载启动画面
本人多年单片机软件硬件开发经验和电路维修经验,学电路,加关注,让你学习不迷路,您的点赞是我分享经验的最大动力,有问题请留言探讨。