函数列表¶
Function psram_get_id¶
-
int psram_get_id(uint8_t *buf, uint32_t len)
PSRAM 获取ID.
- 参数
buf -- 存储id的buffer
len -- 存储id的buffer长度
- Returns 0
成功
- Returns -1
失败
- 返回
int 是否成功
Function psram_get_wait_cycles¶
-
int psram_get_wait_cycles(uint32_t *rwait_cycles, uint32_t *wwait_cycles, uint32_t *lccnt)
Function psram_get_wrap_len¶
-
uint32_t psram_get_wrap_len(void)
PSRAM 获取 wrap 长度 该函数获取 psram 的 wrap 长度
- 返回
uint32_t wrap len 长度
Function psram_set_div_and_sample_delay¶
-
void psram_set_div_and_sample_delay(uint32_t div, uint32_t sample_delay)
PSRAM SPI 设置分频和采样延时参数 该函数配置psram spi分频值和采样延时,用于测试sample delay值是否可用
- 参数
div -- 分频
sample_delay -- 采样延时
Function psram_set_wait_cycles¶
-
int psram_set_wait_cycles(uint32_t rwait_cycles, uint32_t wwait_cycles, uint32_t lc_cnt)
PSRAM 测试相关接口
Function psram_set_wrap_len¶
-
int psram_set_wrap_len(uint32_t wrap_len)
PSRAM 设置 wrap 长度 该函数设置 psram 的 wrap 长度
- 参数
wrap_len -- wrap 长度
- Returns 0
成功
- Returns -1
失败
- 返回
int 是否成功
Function psram_xip_init¶
-
int psram_xip_init(PSRAM_XIP_CFG_T *init_cfg)
PSRAM XIP初始化
- 参数
init_cfg -- PSRAM初始化配置参数
- Returns 0
成功
- Returns -1
失败
- 返回
int 是否成功
Function psram_xip_init_by_type¶
-
int psram_xip_init_by_type(uint32_t type)
PSRAM 初始化 该函数初始化 psram.
- 参数
type -- 0 表示四线模式的 psram, 1 表示八线模式的 psram
- Returns 0
成功
- Returns -1
失败
- 返回
int 是否成功