13#include <bits/alltypes.h>
23#define SPI_CMD_RDSR_1 0x05
24#define SPI_CMD_RDSR_2 0x35
25#define SPI_CMD_RDSR_3 0x15
38#define SPI_CMD_WRSR_1 0x01
39#define SPI_CMD_WRSR_2 0x31
40#define SPI_CMD_WRSR_3 0x11
uint32_t errcode_t
Definition of error code.
Definition errcode.h:30
void sfc_port_write_unlock(uint32_t lock_sts)
SFC解锁。
Definition sfc_protect.c:279
errcode_t sfc_port_fix_sr(void)
修复状态寄存器。
Definition sfc_protect.c:291
void sfc_port_write_sr(bool is_volatile, uint8_t cmd, uint8_t data)
写状态寄存器。
Definition sfc_protect.c:215
uint32_t sfc_port_write_lock(uint32_t start_addr, uint32_t end_addr)
SFC上锁,同时根据地址信息,放开对应区域的擦、写权限。
Definition sfc_protect.c:267
uint32_t sfc_port_read_sr(uint32_t cmd)
读取状态寄存器的值。
Definition sfc_protect.c:231
Definition hal_uart_v151_regs_def.h:38