找回密码
 立即注册
查看: 1420|回复: 4

ILI9341_扫描顺序

[复制链接]
  • TA的每日心情
    慵懒
    2024-4-14 18:10
  • 签到天数: 2 天

    [LV.1]初来乍到

    18

    主题

    41

    回帖

    426

    积分

    中级会员

    积分
    426
    发表于 2022-11-22 00:24:36 | 显示全部楼层 |阅读模式
    ILI9341_扫描顺序

    ILI9341_扫描顺序.pdf

    229.98 KB, 下载次数: 96

    回复 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    14 小时前
  • 签到天数: 131 天

    [LV.7]常住居民III

    1

    主题

    106

    回帖

    1869

    积分

    金牌会员

    积分
    1869
    发表于 2022-11-22 15:02:06 | 显示全部楼层
    有对应的初始化代码吗?
  • TA的每日心情
    慵懒
    2024-4-14 18:10
  • 签到天数: 2 天

    [LV.1]初来乍到

    18

    主题

    41

    回帖

    426

    积分

    中级会员

    积分
    426
     楼主| 发表于 2022-11-22 18:09:18 | 显示全部楼层
    hu_jia168 发表于 2022-11-22 15:02
    有对应的初始化代码吗?

    官方例程提供的初始化程序
    /*****************************************************************************
    * @name       :void LCD_Init(void)
    * @date       :2018-08-09
    * @function   :Initialization LCD screen
    * @parameters :None
    * @retvalue   :None
    ******************************************************************************/                  
    void LCD_Init(void)
    {
            LCD_Set_GPIO();
            LCDReset(); //初始化之前复位
    //*************2.4inch ILI9341初始化**********//       
            LCD_WR_REG(0xCF);  
            LCD_WR_DATA(0x00);
            LCD_WR_DATA(0xD9); //0xC1
            LCD_WR_DATA(0X30);
            LCD_WR_REG(0xED);  
            LCD_WR_DATA(0x64);
            LCD_WR_DATA(0x03);
            LCD_WR_DATA(0X12);
            LCD_WR_DATA(0X81);
            LCD_WR_REG(0xE8);  
            LCD_WR_DATA(0x85);
            LCD_WR_DATA(0x10);
            LCD_WR_DATA(0x7A);
            LCD_WR_REG(0xCB);  
            LCD_WR_DATA(0x39);
            LCD_WR_DATA(0x2C);
            LCD_WR_DATA(0x00);
            LCD_WR_DATA(0x34);
            LCD_WR_DATA(0x02);
            LCD_WR_REG(0xF7);  
            LCD_WR_DATA(0x20);
            LCD_WR_REG(0xEA);  
            LCD_WR_DATA(0x00);
            LCD_WR_DATA(0x00);
            LCD_WR_REG(0xC0);    //Power control
            LCD_WR_DATA(0x1B);   //VRH[5:0]
            LCD_WR_REG(0xC1);    //Power control
            LCD_WR_DATA(0x12);   //SAP[2:0];BT[3:0] 0x01
            LCD_WR_REG(0xC5);    //VCM control
            LCD_WR_DATA(0x08);          //30
            LCD_WR_DATA(0x26);          //30
            LCD_WR_REG(0xC7);    //VCM control2
            LCD_WR_DATA(0XB7);
            LCD_WR_REG(0x36);    // Memory Access Control
            LCD_WR_DATA(0x08);
            LCD_WR_REG(0x3A);   
            LCD_WR_DATA(0x55);
            LCD_WR_REG(0xB1);   
            LCD_WR_DATA(0x00);   
            LCD_WR_DATA(0x1A);
            LCD_WR_REG(0xB6);    // Display Function Control
            LCD_WR_DATA(0x0A);
            LCD_WR_DATA(0xA2);
            LCD_WR_REG(0xF2);    // 3Gamma Function Disable
            LCD_WR_DATA(0x00);
            LCD_WR_REG(0x26);    //Gamma curve selected
            LCD_WR_DATA(0x01);
            LCD_WR_REG(0xE0);    //Set Gamma
            LCD_WR_DATA(0x0F);
            LCD_WR_DATA(0x1D);
            LCD_WR_DATA(0x1A);
            LCD_WR_DATA(0x0A);
            LCD_WR_DATA(0x0D);
            LCD_WR_DATA(0x07);
            LCD_WR_DATA(0x49);
            LCD_WR_DATA(0X66);
            LCD_WR_DATA(0x3B);
            LCD_WR_DATA(0x07);
            LCD_WR_DATA(0x11);
            LCD_WR_DATA(0x01);
            LCD_WR_DATA(0x09);
            LCD_WR_DATA(0x05);
            LCD_WR_DATA(0x04);                  
            LCD_WR_REG(0XE1);    //Set Gamma
            LCD_WR_DATA(0x00);
            LCD_WR_DATA(0x18);
            LCD_WR_DATA(0x1D);
            LCD_WR_DATA(0x02);
            LCD_WR_DATA(0x0F);
            LCD_WR_DATA(0x04);
            LCD_WR_DATA(0x36);
            LCD_WR_DATA(0x13);
            LCD_WR_DATA(0x4C);
            LCD_WR_DATA(0x07);
            LCD_WR_DATA(0x13);
            LCD_WR_DATA(0x0F);
            LCD_WR_DATA(0x2E);
            LCD_WR_DATA(0x2F);
            LCD_WR_DATA(0x05);
            LCD_WR_REG(0x2B);
            LCD_WR_DATA(0x00);
            LCD_WR_DATA(0x00);
            LCD_WR_DATA(0x01);
            LCD_WR_DATA(0x3f);
            LCD_WR_REG(0x2A);
            LCD_WR_DATA(0x00);
            LCD_WR_DATA(0x00);
            LCD_WR_DATA(0x00);
            LCD_WR_DATA(0xef);         
            LCD_WR_REG(0x11); //Exit Sleep
            delay_ms(120);
            LCD_WR_REG(0x29); //display on       

            //设置LCD属性参数
            LCD_direction(USE_HORIZONTAL);//设置LCD显示方向
    //        LCD_BL=1;//点亮背光         
    }
  • TA的每日心情
    慵懒
    14 小时前
  • 签到天数: 131 天

    [LV.7]常住居民III

    1

    主题

    106

    回帖

    1869

    积分

    金牌会员

    积分
    1869
    发表于 2022-12-14 14:06:57 | 显示全部楼层
    代码人生 发表于 2022-11-22 18:09
    官方例程提供的初始化程序
    /************************************************************************ ...

    谢谢楼主,好人一个

    该用户从未签到

    550

    主题

    9362

    回帖

    1万

    积分

    管理员

    积分
    13906
    发表于 2022-12-14 20:01:42 | 显示全部楼层
    好人
    回复 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-10 14:11 , Processed in 0.059992 second(s), 47 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表