枚举
app_qspi_id_t
枚举定义如下:
成员 | 描述 |
---|---|
APP_QSPI_ID_0 |
QSPI模块0 |
APP_QSPI_ID_1 |
QSPI模块1 |
APP_QSPI_ID_2 |
QSPI模块2,仅适用于GR5526 |
APP_QSPI_ID_MAX |
QSPI模块ID总数,用于参数检查 |
app_qspi_evt_type_t
枚举定义如下:
成员 | 描述 |
---|---|
APP_QSPI_EVT_ERROR |
QSPI传输错误 |
APP_QSPI_EVT_TX_CPLT |
QSPI发送完成 |
APP_QSPI_EVT_RX_DATA |
QSPI接收完成 |
APP_QSPI_EVT_ABORT |
QSPI中断发送 |
APP_QSPI_EVT_ASYNC_WR_SCRN_CPLT |
QSPI异步传输Quad屏幕数据完成,仅适用于GR5526 |
APP_QSPI_EVT_ASYNC_WR_SCRN_FAIL |
QSPI异步传输Quad屏幕数据失败,仅适用于GR5526 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
app_qspi_mmap_endian_mode_e
枚举定义如下:
成员 | 描述 |
---|---|
APP_QSPI_MMAP_ENDIAN_MODE_0 = 0 |
QSPI内存映射字节存储次序模式0 |
APP_QSPI_MMAP_ENDIAN_MODE_1 |
QSPI内存映射字节存储次序模式1 |
APP_QSPI_MMAP_ENDIAN_MODE_2 |
QSPI内存映射字节存储次序模式2 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
该枚举仅适用于GR5526,每个模式对应的字节存储次序请参考GR5526 GPU开发者指南
app_qspi_device_e
枚举定义如下:
成员 | 描述 |
---|---|
APP_QSPI_DEVICE_UNSET = 0 |
QSPI设备类型未设置 |
APP_QSPI_DEVICE_FLASH = 1 |
Flash设备 |
APP_QSPI_DEVICE_PSRAM = 2 |
PSRAM设备 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
该枚举仅适用于GR5526。
app_qspi_psram_mmap_wr_cmd_e
枚举定义如下:
成员 | 描述 |
---|---|
PSRAM_MMAP_CMD_QWRITE_02H = 0x00 |
Quad模式读0x0B指令 |
PSRAM_MMAP_CMD_QWRITE_38H = 0x01 |
Quad模式读0xEB指令 |
PSRAM_MMAP_CMD_WRITE_MAX |
Quad模式读指令个数,仅用于参数检查 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
该枚举仅适用于GR5526。
app_qspi_psram_mmap_rd_cmd_e
枚举定义如下:
成员 | 描述 |
---|---|
PSRAM_MMAP_CMD_QREAD_0BH = 0x00 |
Quad读0x0B指令 |
PSRAM_MMAP_CMD_QREAD_EBH = 0x01 |
Quad读0xEB指令 |
PSRAM_MMAP_CMD_READ_MAX |
Quad模式读指令个数,仅用于参数检查 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
该枚举仅适用于GR5526。
app_qspi_flash_mmap_rd_cmd_e
枚举定义如下:
成员 | 描述 |
---|---|
FLASH_MMAP_CMD_DREAD_3BH = 0x00 |
Flash Dual读0x3B指令 |
FLASH_MMAP_CMD_2READ_BBH = 0x01 |
Flash Dual读0xBB指令 |
FLASH_MMAP_CMD_2READ_BBH_SIOO = 0x02 |
Flash Dual读0xBB指令,以SIO0模式 |
FLASH_MMAP_CMD_QREAD_6BH = 0x03 |
Flash Quad读0x6B指令 |
FLASH_MMAP_CMD_4READ_EBH = 0x04 |
Flash Quad读0xEB指令 |
FLASH_MMAP_CMD_4READ_EBH_SIOO = 0x05 |
Flash Quad读0xEB指令,以SIO0模式 |
FLASH_MMAP_CMD_READ_MAX |
Flash读命令总数,用于参数检查 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
该枚举仅适用于GR5526。
qspi_pins_group_e
枚举定义如下:
成员 | 描述 |
---|---|
QSPI0_PIN_GROUP_0 = 0x00 |
指定使用QSPI0的Pin引脚组 |
QSPI1_PIN_GROUP_0 = 0x01 |
指定使用QSPI1的Pin引脚组 |
QSPI2_PIN_GROUP_0 = 0x02 |
指定使用QSPI2的Pin引脚组 |
QSPIx_PIN_GROUP_MAX |
Pin引脚总数,用于参数检查 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
该枚举仅适用于GR5526。
app_qspi_dma_state_t
枚举定义如下:
成员 | 描述 |
---|---|
APP_QSPI_DMA_INVALID | QSPI DMA不可用 |
APP_QSPI_DMA_ACTIVITY | QSPI DMA激活中 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
app_qspi_state_t
枚举定义如下:
成员 | 描述 |
---|---|
APP_QSPI_INVALID = 0 |
QSPI不可用 |
APP_QSPI_ACTIVITY = 1 |
QSPI激活中 |
APP_QSPI_SLEEP = 2 |
QSPII睡眠 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
blit_xfer_type_e
枚举定义如下:
成员 | 描述 |
---|---|
BLIT_BY_DMA_SG = 0 |
使用Scatter&Gather方式 |
BLIT_BY_DMA_LLP = 1 |
使用LLP方式 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_qspi.h。
该枚举仅适用于GR5526。