微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > MT6572调试DBI接口ST7789S屏失败

MT6572调试DBI接口ST7789S屏失败

时间:10-02 整理:3721RD 点击:
72上调试ST7789S好几天啦一直点不亮,啥也没有,只有一些条状的颜色,请大神指点啊!
驱动代码:
static void LCM_get_params(LCM_PARAMS *params)
{
        mEMSet(params, 0, sizeof(LCM_PARAMS));
        params->type = LCM_TYPE_DBI;
        params->ctrl = LCM_CTRL_PARALLEL_DBI;
        params->width = FRAME_WIDTH;
        params->height = FRAME_HEIGHT;
        params->physical_width = FRAME_WIDTH;
        params->physical_height = FRAME_HEIGHT;
        params->dbi.io_select_io = 1;
        params->dbi.port = 0;
        params->dbi.data_width = LCM_DBI_DATA_WIDTH_8BITS;
        params->dbi.data_format.color_order = LCM_COLOR_ORDER_RGB;
        params->dbi.data_format.trans_seq = LCM_DBI_TRANS_SEQ_MSB_FIRST;
        params->dbi.data_format.padding = LCM_DBI_PADDING_ON_LSB;
        params->dbi.data_format.format = LCM_DBI_FORMAT_RGB565;
        params->dbi.data_format.width = LCM_DBI_DATA_WIDTH_8BITS;
        params->dbi.cpu_write_bits = LCM_DBI_CPU_WRITE_8_BITS;

        params->dbi.parallel.write_setup = 1;
        params->dbi.parallel.write_hold = 2;
        params->dbi.parallel.write_wait = 5;
        params->dbi.parallel.read_setup = 2;
        params->dbi.parallel.read_hold = 8;
        params->dbi.parallel.read_latency = 16;
        params->dbi.parallel.wait_period = 0;
        params->dbi.parallel.cs_high_width = 0;
        params->dbi.te_mode = 0;




已解决

可以说一下你是怎么解决的吗?我也遇到了这样的问题。

硬件问题,把每个信号都查一遍

GPIO怎么配的,朋友我最近也再调一个240*320的屏,一直点不亮,您QQ多少 我加您

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

网站地图

Top