微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MT6260双屏问题

MT6260双屏问题

时间:10-02 整理:3721RD 点击:
RT:
主屏LPCE0B,副屏LPCE1B,如何设置片选?

请小编赐教。

主屏正常,副屏显示如附件所示。主屏240*320 副屏 128*160 IC不同。


是不是色彩位数不对?
主副屏的位数不同?

#define MAIN_LCD_OUTPUT_FORMAT_R61529  LCM_8BIT_16_BPP_RGB565_1
#define SUB_LCD_OUTPUT_FORMAT                LCM_8BIT_16_BPP_RGB565_1

蒋工,请问一下,blockwrite里面的指令主屏副屏是一样的吗?
SET_LCD_CMD_PARAMETER(1, LCD_DATA, (startx & 0xFF00)>>8);.....

先确认一下,你的主屏是多少位的?
而你的副屏是多少位色的。
然后看看代码里是不是与他一样的。
主副屏的写寄存器的方式应当没有错,如果有错,应当点不亮的。

主副屏是都是8位的。
1.我的片选是用
*((volatile unsigned int *) 0xA01B0014) &= 0xFF00;
*((volatile unsigned int *) 0xA01B0014) |= 0x10;
还是用
        GPIO_ModeSetup(40, 0);
        GPIO_InitIO(1, 40);
        GPIO_WriteIO(1, 40);
       
        GPIO_ModeSetup(42, 0);
        GPIO_InitIO(1, 42);
        GPIO_WriteIO(0, 42);
2.我现在是把主屏的init和blockwrite都屏蔽掉的。

打开主屏的init和blockwrite


感谢蒋工支持,已经解决。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top