您尚未登录。

楼主 # 2024-03-31 09:15:26

planevina
会员
注册时间: 2024-03-31
已发帖子: 5
积分: 20

D133,有使用QSPI驱屏的例子吗?sdk里面是个半成品

ST77903

sdk里面这些结构体也没有定义说明,不知道哪个是选SPI的,我想用QSPI2
对应的几个函数也全是return 0

static struct spi_cfg spi = {
    .qspi_mode = 1,
    .vbp_num = 20,
    .code1_cfg = 0xD8,
    .code = {0xDE, 0x00, 0x00},
};

static struct panel_dbi dbi = {
    .type = SPI,
    .format = SPI_4SDA_RGB888, //SPI_4SDA_RGB666,
    .first_line = 0x61,
    .other_line = 0x60,
    .spi = &spi,
    .commands = {
        .buf = st77903_commands,
        .len = ARRAY_SIZE(st77903_commands),
    }
};

struct aic_panel dbi_st77903 = {
    .name = "panel-st77903",
    .timings = &st77903_timing,
    .funcs = &st77903_funcs,
    .dbi = &dbi,
    .connector_type = AIC_DBI_COM,
};



int panel_default_prepare(void)
{
    return 0;
}

int panel_default_unprepare(void)
{
    return 0;
}

官方能给个QSPI的初始化例子吗?
屏参数可以自己调,但选择qspi和初始化实在是搞不定

离线

#1 2024-03-31 13:46:21

huohua1991
会员
注册时间: 2018-11-14
已发帖子: 1
积分: 1

Re: D133,有使用QSPI驱屏的例子吗?sdk里面是个半成品

» 芯片手册 » 10. 多媒体 » 10.4. LCD » 10.4.2. 功能描述 >> 10.4.2.5. I8080模式切换功能
从文档看,不能选的,只能是LCD引脚

离线

#2 2024-04-01 16:52:38

Elio
会员
注册时间: 2023-12-27
已发帖子: 5
积分: 15

Re: D133,有使用QSPI驱屏的例子吗?sdk里面是个半成品

这个是LCD模块里可切换成专用的QSPI屏接口,看起来是硬件实现自动推屏

离线

楼主 #3 2024-04-07 17:02:01

planevina
会员
注册时间: 2024-03-31
已发帖子: 5
积分: 20

Re: D133,有使用QSPI驱屏的例子吗?sdk里面是个半成品

我研究了一个星期了,毫无进展...也联系了技术支持...
目前把QSPI2 ,也就是没有接的wifi模组, 飞线到一个qspi屏上,仍然毫无显示,测量qspi2根本没有任何信号

离线

楼主 #4 2024-04-07 17:25:34

planevina
会员
注册时间: 2024-03-31
已发帖子: 5
积分: 20

Re: D133,有使用QSPI驱屏的例子吗?sdk里面是个半成品

huohua1991 说:

» 芯片手册 » 10. 多媒体 » 10.4. LCD » 10.4.2. 功能描述 >> 10.4.2.5. I8080模式切换功能
从文档看,不能选的,只能是LCD引脚


我看到了这里,我决定按这上面的引脚映射重新焊一次看看

离线

楼主 #5 2024-04-08 09:52:35

planevina
会员
注册时间: 2024-03-31
已发帖子: 5
积分: 20

Re: D133,有使用QSPI驱屏的例子吗?sdk里面是个半成品

huohua1991 说:

» 芯片手册 » 10. 多媒体 » 10.4. LCD » 10.4.2. 功能描述 >> 10.4.2.5. I8080模式切换功能
从文档看,不能选的,只能是LCD引脚

更新:
我昨天晚上根据这里对应的引脚关系接到QSPI屏上,虽然是花屏,但屏幕确实在周期性的显示,我估计这几个引脚应该是对的
接下来应该要设置那个QSPI的CODE1 2 3的参数

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn