![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
结构体 | |
struct | efuse_register_t |
EFUSE寄存器结构体 更多... | |
宏定义 | |
#define | EFUSE_UNLOCK_DATA (0x20210130) |
#define | EFUSE_LOCK_DATA (0x661) |
函数 | |
void | efuse_unlock (void) |
void | efuse_lock (void) |
void | efuse_clk_freq_sel (efuse_clk_freq_t clk) |
void | efuse_write_start (void) |
void | efuse_read_start (void) |
bool | efuse_check_idle (void) |
void | efuse_burn_data_set (uint32_t data, uint8_t addr) |
void | efuse_int_enable (efuse_int_fun_t int_fun, FunctionalState cmd) |
void | efuse_int_clear (efuse_int_fun_t int_fun) |
bool | efuse_check_int_state (efuse_int_fun_t int_fun) |
void | AON_EFUSE_IRQHandler (void) |
void | wait_efuse_read_down_int (void) |
void | wait_efuse_burn_down_int (void) |
uint32_t | efuse_read_data (uint8_t word_num) |
变量 | |
static efuse_register_t * | EFUSE = (efuse_register_t*)HAL_EFUSE_BASE |
static volatile bool | is_dnn_err = false |
static volatile bool | is_read_down = false |
static volatile bool | is_burn_down = false |
static volatile bool | is_check_err = false |
static volatile bool | is_por_err = false |
struct efuse_register_t |
EFUSE寄存器结构体
#define EFUSE_LOCK_DATA (0x661) |
#define EFUSE_UNLOCK_DATA (0x20210130) |
void AON_EFUSE_IRQHandler | ( | void | ) |
void efuse_burn_data_set | ( | uint32_t | data, |
uint8_t | addr | ||
) |
bool efuse_check_idle | ( | void | ) |
bool efuse_check_int_state | ( | efuse_int_fun_t | int_fun | ) |
void efuse_clk_freq_sel | ( | efuse_clk_freq_t | clk | ) |
void efuse_int_clear | ( | efuse_int_fun_t | int_fun | ) |
void efuse_int_enable | ( | efuse_int_fun_t | int_fun, |
FunctionalState | cmd | ||
) |
void efuse_lock | ( | void | ) |
uint32_t efuse_read_data | ( | uint8_t | word_num | ) |
void efuse_read_start | ( | void | ) |
void efuse_unlock | ( | void | ) |
void efuse_write_start | ( | void | ) |
void wait_efuse_burn_down_int | ( | void | ) |
void wait_efuse_read_down_int | ( | void | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |