Bouffalo SDK  1.0
Bouffalolab Software Development Kit
spi_psram_cfg_type Struct Reference

Psram ctrl configuration structure type definition. More...

#include <bflb_spi_psram.h>

Collaboration diagram for spi_psram_cfg_type:
Collaboration graph

Data Fields

uint8_t read_id_cmd
 
uint8_t read_id_dmy_clk
 
uint8_t burst_toggle_cmd
 
uint8_t reset_enable_cmd
 
uint8_t reset_cmd
 
uint8_t enter_quad_mode_cmd
 
uint8_t exit_quad_mode_cmd
 
uint8_t read_reg_cmd
 
uint8_t read_reg_dmy_clk
 
uint8_t write_reg_cmd
 
uint8_t read_cmd
 
uint8_t read_dmy_clk
 
uint8_t f_read_cmd
 
uint8_t f_read_dmy_clk
 
uint8_t f_read_quad_cmd
 
uint8_t f_read_quad_dmy_clk
 
uint8_t write_cmd
 
uint8_t quad_write_cmd
 
uint16_t page_size
 
uint8_t ctrl_mode
 
uint8_t drive_strength
 
uint8_t burst_length
 

Detailed Description

Psram ctrl configuration structure type definition.

Definition at line 73 of file bflb_spi_psram.h.

Field Documentation

◆ burst_length

uint8_t burst_length

Psram burst length size

Definition at line 98 of file bflb_spi_psram.h.

◆ burst_toggle_cmd

uint8_t burst_toggle_cmd

Burst toggle length command

Definition at line 76 of file bflb_spi_psram.h.

◆ ctrl_mode

uint8_t ctrl_mode

Psram ctrl mode

Definition at line 96 of file bflb_spi_psram.h.

◆ drive_strength

uint8_t drive_strength

Psram drive strength

Definition at line 97 of file bflb_spi_psram.h.

◆ enter_quad_mode_cmd

uint8_t enter_quad_mode_cmd

Psram enter quad mode command

Definition at line 79 of file bflb_spi_psram.h.

◆ exit_quad_mode_cmd

uint8_t exit_quad_mode_cmd

Psram exit quad mode command

Definition at line 80 of file bflb_spi_psram.h.

◆ f_read_cmd

uint8_t f_read_cmd

Psram fast read command

Definition at line 86 of file bflb_spi_psram.h.

◆ f_read_dmy_clk

uint8_t f_read_dmy_clk

Psram fast read command dummy clock

Definition at line 87 of file bflb_spi_psram.h.

◆ f_read_quad_cmd

uint8_t f_read_quad_cmd

Psram fast read quad command

Definition at line 88 of file bflb_spi_psram.h.

◆ f_read_quad_dmy_clk

uint8_t f_read_quad_dmy_clk

Psram fast read quad command dummy clock

Definition at line 89 of file bflb_spi_psram.h.

◆ page_size

uint16_t page_size

Psram page size

Definition at line 92 of file bflb_spi_psram.h.

◆ quad_write_cmd

uint8_t quad_write_cmd

Psram quad write command

Definition at line 91 of file bflb_spi_psram.h.

◆ read_cmd

uint8_t read_cmd

Psram read command

Definition at line 84 of file bflb_spi_psram.h.

◆ read_dmy_clk

uint8_t read_dmy_clk

Psram read command dummy clock

Definition at line 85 of file bflb_spi_psram.h.

◆ read_id_cmd

uint8_t read_id_cmd

Read ID command

Definition at line 74 of file bflb_spi_psram.h.

◆ read_id_dmy_clk

uint8_t read_id_dmy_clk

Read ID command dummy clock

Definition at line 75 of file bflb_spi_psram.h.

◆ read_reg_cmd

uint8_t read_reg_cmd

Read register command

Definition at line 81 of file bflb_spi_psram.h.

◆ read_reg_dmy_clk

uint8_t read_reg_dmy_clk

Read register command dummy clock

Definition at line 82 of file bflb_spi_psram.h.

◆ reset_cmd

uint8_t reset_cmd

Psram reset command

Definition at line 78 of file bflb_spi_psram.h.

◆ reset_enable_cmd

uint8_t reset_enable_cmd

Psram reset enable command

Definition at line 77 of file bflb_spi_psram.h.

◆ write_cmd

uint8_t write_cmd

Psram write command

Definition at line 90 of file bflb_spi_psram.h.

◆ write_reg_cmd

uint8_t write_reg_cmd

Write register command

Definition at line 83 of file bflb_spi_psram.h.


The documentation for this struct was generated from the following file: