全志t3linux驱动_全志A33移植LCD驱动(ILI9806E)

本文档详细展示了全志A33处理器如何移植LCD驱动,具体包括初始化步骤和一系列设置命令,如GPIO配置、分辨率设定、伽马校正等,以驱动ILI9806E液晶屏。
摘要由CSDN通过智能技术生成

static void LCD_KD050FW_init(void)

{

RST(1);

sunxi_lcd_delay_ms(1);

RST(0);

sunxi_lcd_delay_ms(10);

RST(1);

sunxi_lcd_delay_ms(200);

//***************************************************************//LCD SETING

write_cmd(0xFF);        // Change to Page 1 CMD

write_data(0xFF);

write_data(0x98);

write_data(0x06);

write_data(0x04);

write_data(0x01);

write_cmd(0x08); //Output    SDA

write_data(0x10);

write_cmd(0x20);//set DE/VSYNC mode

write_data(0x00);

write_cmd(0x21); //DE = 1 Active

write_data(0x01);

write_cmd(0x30);//Resolution setting 480 X 854

write_data(0x01);

write_cmd(0x31); //Inversion setting 2-dot

write_data(0x00);

write_cmd(0x40); //BT  AVDD,AVDD

write_data(0x16); //

write_cmd(0x41);

write_data(0x33);//22

write_cmd(0x42);

write_data(0x03); //VGL=DDVDH+VCIP -DDVDL,VGH=2DDVDL-VCIP

write_cmd(0x43);

write_data(0x09); //SET VGH clamp level

write_cmd(0x44);

write_data(0x06); //SET VGL clamp level

write_cmd(0x50); //VREG1

write_data(0x88);

write_cmd(0x51); //VREG2

write_data(0x88);

write_cmd(0x52); //Flicker MSB

write_data(0x00);

write_cmd(0x53); //Flicker LSB

write_data(0x44); //VCOM

write_cmd(0x55); // //Flicker

write_data(0x49);

write_cmd(0x60);

write_data(0x07);

write_cmd(0x61);

write_data(0x00);

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值