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灯不受控制问题