1:现在屏幕要求 QSPI_CLK在空闲模式 是 高电平, 采样数据是 上升沿, 能在哪里修改呢? 默认的量测出来 空闲时低电平,上升沿采样 , 默认是 CPOL=0 CPHA=0? 代码 找到定义clk_polarity clk_phase 修改似乎不能生效
/****************************************************************************/
#define QAD_SPI_ITF LCDC_INTF_SPI_DCX_4DATA
static LCDC_InitTypeDef lcdc_int_cfg_qadspi =
{
.lcd_itf = QAD_SPI_ITF, // LCDC_INTF_SPI_NODCX_1DATA
#if defined(LCD_MAX_CLK_FREQ)
.freq = LCD_MAX_CLK_FREQ, //CO5300 RGB565 only support 50000000, RGB888 support 60000000
#else
.freq = 50000000, //CO5300 RGB565 only support 50000000, RGB888 support 60000000
#endif
//.color_mode = LCDC_PIXEL_FORMAT_RGB565,//LCDC_PIXEL_FORMAT_RGB565,
.color_mode = LCDC_PIXEL_FORMAT_RGB888,
.cfg = {
.spi = {
.clk_polarity = 1, // CPOL: 0=低电平空闲, 1=高电平空闲
.clk_phase = 1, // CPHA: 0=第一边沿采样, 1=第二边沿采样
.dummy_clock = 0,
