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和初始化实在是搞不定
离线
» 芯片手册 » 10. 多媒体 » 10.4. LCD » 10.4.2. 功能描述 >> 10.4.2.5. I8080模式切换功能
从文档看,不能选的,只能是LCD引脚
离线
这个是LCD模块里可切换成专用的QSPI屏接口,看起来是硬件实现自动推屏
离线
我研究了一个星期了,毫无进展...也联系了技术支持...
目前把QSPI2 ,也就是没有接的wifi模组, 飞线到一个qspi屏上,仍然毫无显示,测量qspi2根本没有任何信号
离线
» 芯片手册 » 10. 多媒体 » 10.4. LCD » 10.4.2. 功能描述 >> 10.4.2.5. I8080模式切换功能
从文档看,不能选的,只能是LCD引脚
我看到了这里,我决定按这上面的引脚映射重新焊一次看看
离线
» 芯片手册 » 10. 多媒体 » 10.4. LCD » 10.4.2. 功能描述 >> 10.4.2.5. I8080模式切换功能
从文档看,不能选的,只能是LCD引脚
更新:
我昨天晚上根据这里对应的引脚关系接到QSPI屏上,虽然是花屏,但屏幕确实在周期性的显示,我估计这几个引脚应该是对的
接下来应该要设置那个QSPI的CODE1 2 3的参数
离线