久久精品国产精品国产一区,少妇扒开毛毛自慰喷水,国产精品无码电影在线观看 ,久久天天躁夜夜躁狠狠85麻豆

思澈科技軟件開發(fā)工具包  2.20
EFUSE

EFUSE HAL 驅(qū)動程序提供高級 API 來編程和讀取 efuse。 主要功能包括:
?- 4個bank,每個bank有256bits。
?- bank 需要一個一個編程,多個bank 可以同時讀取,但HAL 只支持每次讀取一個bank。

使用 EFUSE HAL 驅(qū)動程序

首先,只調(diào)用一次 HAL_EFUSE_Init 來初始化 efuse。 應(yīng)在設(shè)置 sysclk/hclk/pclk 后調(diào)用它。 如果更新了 sysclk/hclk/pclk,則需要再次調(diào)用 HAL_EFUSE_Init 來更新相關(guān)的時間寄存器。

使用 HAL_EFUSE_Write 使用指定數(shù)據(jù)對 efuse 進(jìn)行編程,使用 HAL_EFUSE_Read 從 efuse 讀取數(shù)據(jù)。 例如,

{
/* Initialize efuse*/
uint8_t write_data[4];
write_data[0] = 1;
write_data[1] = 2;
write_data[2] = 3;
write_data[3] = 4;
/* write 4 bytes starting from bit32(bank0) */
HAL_EFUSE_Write(32, write_data, sizeof(write_data));
uint8_t read_data[4];
memset(read_data, 0, sizeof(read_data));
/* read 4bytes starting from bit32(bank0) */
HAL_EFUSE_Read(32, read_data, sizeof(read_data));
}
HAL_EFUSE_Write
int32_t HAL_EFUSE_Write(uint16_t bit_offset, uint8_t *data, int32_t size)
Write data to efuse starting from bit_offset.
HAL_EFUSE_Init
HAL_StatusTypeDef HAL_EFUSE_Init(void)
Init Efuse controller.
HAL_EFUSE_Read
int32_t HAL_EFUSE_Read(uint16_t bit_offset, uint8_t *data, int size)
Read data to efuse starting from bit_offset.