蓝桥杯嵌入式学习笔记——LCD

本文介绍如何在提供LED屏底层驱动代码的比赛中,通过C语言实现LCD驱动程序的配置和基础功能,如初始化、设置颜色、清屏及显示字符串。包括`setup`和`loop`函数的示例代码及其效果展示。
摘要由CSDN通过智能技术生成

前言

因为比赛提供的资料包里有LED屏的底层驱动代码,所以无需再配置。

在资料包找到“液晶驱动参考程序—>HAL_06_LCD ”中的“Inc与Src”将上图3个文件复制到自己的工程中,按步骤添加.c、.h文件。

演示程序

#include "BspSYS.h"
/*   
函数功能 : 外设初始化函数,只执行一遍
函数参数 : 空
返 回 值 : 空
*/
void setup(void)
{
	LCD_Init();//初始化lcd
	LCD_SetBackColor(Black);//设置背景色
	LCD_SetTextColor(White);//设置文本颜色
	LCD_Clear(Black);//清屏为黑色
	
	LCD_DisplayStringLine(Line1,(u8*)"hello world");//在屏幕的第二行显示hello world!
}

/*   
函数功能 : 循环执行函数
函数参数 : 空
返 回 值 : 空
*/
void loop(void)
{
  
	
	
}






效果图片

 

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值