LCD QSPI Display

[English]

1、功能概述

lcd qspi demo展示了LCD QSPI接口的API使用,主要包括显示纯色的demo以及从SDCard读取一张RGB888的图片并显示的demo。

2、代码路径

Demo的示例代码详见: \components\demos\media\lcd\lcd_qspi\lcd_qspi_demo.c

demo运行依赖的宏配置:

Name

Description

File

value

CONFIG_QSPI

配置QSPI的驱动使能

\middleware\soc\bk7256\bk7256.defconfig

y

CONFIG_LCD_QSPI

配置LCD QSPI驱动使能

\middleware\soc\bk7256\bk7256.defconfig

y

CONFIG_LCD_QSPI_SH8601A

CONFIG_LCD_QSPI_ST77903

配置LCD QSPI的屏幕使能

\middleware\soc\bk7256\bk7256.defconfig

y

CONFIG_LCD_QSPI_TEST

配置LCD QSPI DEMO使能

\middleware\soc\bk7256\bk7256.defconfig

y

demo运行依赖的其他库和驱动:

  • DMA2D DMA2D模块驱动

  • QSPI QSPI模块驱动

3、cli命令简介

支持的命令如下:

1、lcd_qspi_display_pure_color_test
  • 功能说明

    用来测试lcd qspi显示纯色的功能。

  • 命令格式

    lcd_qspi_display_pure_color_test start param1

    Param

    value

    param1

    屏幕型号

    选择:sh8601a/st77903

  • 测试用例

    测试sh8601a屏幕显示纯色:lcd_qspi_display_pure_color_test start sh8601a

2、lcd_qspi_display_picture_test
  • 功能说明

    用来测试lcd qspi显示图片的功能。

  • 命令格式

    lcd_qspi_display_picture_test start param1 param2

    Param

    value

    param1

    文件名

    param2

    屏幕型号 选择: sh8601a/st77903

  • 测试用例

    1.挂载SDCard:fatfstest M 1

    2.测试sh8601a屏幕显示图片:lcd_qspi_display_picture_test start beken.rgb sh8601a