蓝桥杯嵌入式教程:使用STM32G431RBT6驱动LCD显示屏

LCD显示屏无论是省赛还是国赛都是必靠的,毕竟就连显示都没有,评委想要看各功能完成情况都比较困难,因此LCD显示屏是必不可少的。

这篇文件就从比赛资料里面拿LCD驱动模块,来还原比赛过程的配置过程

那么话不多说,保姆级教程现在开始

首先看到我们的电路引脚图,从原理图上看到,LCD涉及到的引脚是相当的多,甚至和LED灯的引脚有所重合(PC8~PC15),因此就容易出现引脚冲突,导致LED不受控制,当然这是有解决方案的,这个问题咱们留到下一篇,这篇就专心的做好LCD屏的显示

看到引脚图的第一反应就应该是去到咱们得stm32cubemx配置引脚了吧?把电路引脚图上面所有引脚都配置为输出模式

配置完引脚图就,咱们就到官方给的比赛文件(网上搜,有很多的)找出lcd

 

 

把fonts.h和lcd.h复制到咱们工程文件的Inc 

 把lcd.c复制到咱们工程文件的src

好了LCD的驱动文件就已经移动完成,接下来要到keil5里面把这lcd.c个文件添加上.h不用添加(要是报错就添加)

 

点击add之后并不会显示src需要点到上一层或者重新找到本文件的src点进去找到lcd.c ,最后add,在这里add完,回到kei5记得点击ok

 然后再头文件上面引用,并且调用清屏,背景,字体,显示等函数

代码我就不另外弄出来了哈,自己尝试敲一敲,这样子会更熟悉

好啦,lcd屏的配置就到这里啦,大家如果有什么问题可以私聊或者评论哦

下一篇LCD与LED引脚冲突导致LED灯不受控制问题 

作者:You are a big pig

物联沃分享整理
物联沃-IOTWORD物联网 » 蓝桥杯嵌入式教程:使用STM32G431RBT6驱动LCD显示屏

发表评论