OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2936|回复: 2

求ili9488驱动的初始化代码,搜了很多,但是还不行,跪求各位大神帮帮忙

[复制链接]

5

主题

21

帖子

0

精华

高级会员

Rank: 4

积分
685
金钱
685
注册时间
2016-11-7
在线时间
125 小时
发表于 2016-11-7 20:17:55 | 显示全部楼层 |阅读模式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

2

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
128
金钱
128
注册时间
2016-10-28
在线时间
30 小时
发表于 2016-11-7 22:27:40 | 显示全部楼层
是你自己做的TFTLCD驱动屏吗?最好先买一套,店家会给你配置好的驱动代码的。如果店家给你的不管用,那就要在FSMC的读写速度上进行调整,前提是保证接线和驱动IO口配置都没有问题。不会调整读写速度的话就要看驱动芯片时序图。
回复

使用道具 举报

2

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
174
金钱
174
注册时间
2016-9-23
在线时间
52 小时
发表于 2016-11-8 11:09:33 | 显示全部楼层
本帖最后由 silentk 于 2016-11-8 11:14 编辑

我们公司点320480产品的初始化。。。。具体看IC SPEC寄存器描述,再下玻璃规格书上的值。
[mw_shl_code=applescript,true]
void LCD_Init(void)
{         
        lcddev.width=320;
        lcddev.height=480;        
         
        LCD_WR_REG(0xbe);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x20);

        delay_ms(10);

        LCD_WR_REG(0xbe);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0xa0);

        delay_ms(10);

        LCD_WR_REG(0xbe);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x20);

        LCD_WR_REG(0xbe);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x00);

        LCD_WR_REG(0xc0);
        LCD_WR_DATA(0x17);
        LCD_WR_DATA(0x15);

        LCD_WR_REG(0xc1);
        LCD_WR_DATA(0x41);

        LCD_WR_REG(0xc5);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x4D);
        LCD_WR_DATA(0x80);

        LCD_WR_REG(0x36);
        LCD_WR_DATA(0x48);

        LCD_WR_REG(0x3a);
        LCD_WR_DATA(0x55);

        LCD_WR_REG(0xb0);
        LCD_WR_DATA(0x00);

        LCD_WR_REG(0xb1);
        LCD_WR_DATA(0xa0);

        LCD_WR_REG(0xb4);
        LCD_WR_DATA(0x02);

        LCD_WR_REG(0xb6);
        LCD_WR_DATA(0x02);
        LCD_WR_DATA(0x02);
        //LCD_WR_DATA(0x1d);

        LCD_WR_REG(0x2a);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x01);
        LCD_WR_DATA(0x3f);

        LCD_WR_REG(0x2b);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x01);
        LCD_WR_DATA(0xe0);

        LCD_WR_REG(0xbe);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x04);

        LCD_WR_REG(0xe0); //P-Gamma
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x04);
        LCD_WR_DATA(0x10);
        LCD_WR_DATA(0x0A);
        LCD_WR_DATA(0x18);
        LCD_WR_DATA(0x0A);
        LCD_WR_DATA(0x41);
        LCD_WR_DATA(0x79);
        LCD_WR_DATA(0x4E);
        LCD_WR_DATA(0x05);
        LCD_WR_DATA(0x10);
        LCD_WR_DATA(0x0D);
        LCD_WR_DATA(0x1a);
        LCD_WR_DATA(0x0E);
        LCD_WR_DATA(0x0f);
        
        LCD_WR_REG(0xe1); //N-Gamma
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x1C);
        LCD_WR_DATA(0x1E);
        LCD_WR_DATA(0x03);
        LCD_WR_DATA(0x0F);
        LCD_WR_DATA(0x02);
        LCD_WR_DATA(0x31);
        LCD_WR_DATA(0x34);
        LCD_WR_DATA(0x40);
        LCD_WR_DATA(0x01);
        LCD_WR_DATA(0x07);
        LCD_WR_DATA(0x06);
        LCD_WR_DATA(0x30);
        LCD_WR_DATA(0x36);
        LCD_WR_DATA(0x0f);

        LCD_WR_REG(0xe2);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x00);

        LCD_WR_REG(0xe3);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x00);
        LCD_WR_DATA(0x00);

        LCD_WR_REG(0xe9);
        LCD_WR_DATA(0x00);

        LCD_WR_REG(0xf7);
        LCD_WR_DATA(0xa9);
        LCD_WR_DATA(0x51);
        LCD_WR_DATA(0x2c);
        LCD_WR_DATA(0x82);

        LCD_WR_REG(0x11);

        delay_ms(20);

        LCD_WR_REG(0x29);
} [/mw_shl_code]
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-5-24 21:36

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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