千家信息网

如何使用LCD小液晶

发表于:2025-01-27 作者:千家信息网编辑
千家信息网最后更新 2025年01月27日,如何使用LCD小液晶,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。#include "common.h"#include "includ
千家信息网最后更新 2025年01月27日如何使用LCD小液晶

如何使用LCD小液晶,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

#include "common.h"#include "include.h"/*!  *  @brief      main函数 *  @since      v5.0 *  @note       野火LCD flexbus测试实验 */void  main(void){    uint16  i = 0;    Site_t site;    LCD_init();            //初始化        site.x = 0;    site.y = 0;   //x = 10 ,y = 20    Size_t size1 = {128,128};  // W = 50 ,H = 60    LCD_rectangle(site, size1, RED);        site.x = 5;    site.y = 5;   //x = 10 ,y = 20    Size_t size2 = {118,118};  // W = 50 ,H = 60    LCD_rectangle(site, size2, BLACK);        site.x = 10;    site.y = 15;    LCD_str(site, "HELLO WORLD!!", BLUE, BLACK);    site.x = 20;    site.y = 35;    LCD_str(site, "For bing,", BLUE, BLACK);    site.x = 30;    site.y = 50;    LCD_str(site, "for dream", BLUE, BLACK);        site.y = 75;    LCD_num(site, 20140313, BLUE, BLACK);        site.y = 95;        //Site_t r


lcd實心矩形代碼
void LCD_rectangle(Site_t site, Size_t size, uint16 rgb565){    uint32 n, temp;    LCD_PTLON(site, size);              //开窗    temp = (uint32)size.W * size.H;    LCD_RAMWR();                        //写内存    for(n = 0; n < temp; n++)    {        LCD_WR_DATA( rgb565 );          //写数据    }}





看完上述内容,你们掌握如何使用LCD小液晶的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

0