luat_soc_sdk_2024 V1.0
|
函数 | |
int | luat_flash_read (char *buff, size_t addr, size_t len) |
读取指定区域的Flash数据 | |
int | luat_flash_write (char *buff, size_t addr, size_t len) |
写入指定区域的flash数据 | |
int | luat_flash_erase (size_t addr, size_t len) |
抹除指定区域的flash数据 | |
size_t | luat_flash_get_fskv_addr (size_t *len) |
获取kv起始地址与长度 | |
int luat_flash_erase | ( | size_t | addr, |
size_t | len ) |
抹除指定区域的flash数据
addr | 偏移量, 与具体设备相关 |
len | 抹除长度,通常为区域大小, 例如4096 |
size_t luat_flash_get_fskv_addr | ( | size_t * | len | ) |
获取kv起始地址与长度
len | kv大小, 与具体设备相关 |
int luat_flash_read | ( | char * | buff, |
size_t | addr, | ||
size_t | len ) |
读取指定区域的Flash数据
buff[OUT] | 读出的数据 |
addr | 偏移量, 与具体设备相关 |
len | 读取长度 |
int luat_flash_write | ( | char * | buff, |
size_t | addr, | ||
size_t | len ) |
写入指定区域的flash数据
buff[IN] | 写入的数据 |
addr | 偏移量, 与具体设备相关 |
len | 写入长度 |