0
点赞
收藏
分享

微信扫一扫

STM32 HAL库获取96位ID函数 C语言

陆公子521 2022-03-19 阅读 91
stm32c语言

 STM32 HAL库获取96位ID函数

void read_mcu_id(uint16_t *mcu_id)
{
	//获取芯片序列号	
	mcu_id[0] = (uint16_t)(READ_REG(*((uint16_t *)UID_BASE)));
	mcu_id[1] = (uint16_t)(READ_REG(*((uint16_t *)(UID_BASE + 2U))));
	mcu_id[2] = (uint16_t)(READ_REG(*((uint16_t *)(UID_BASE + 4U))));
	mcu_id[3] = (uint16_t)(READ_REG(*((uint16_t *)(UID_BASE + 6U))));
	mcu_id[4] = (uint16_t)(READ_REG(*((uint16_t *)(UID_BASE + 8U))));
	mcu_id[5] = (uint16_t)(READ_REG(*((uint16_t *)(UID_BASE + 10U))));		
}
举报

相关推荐

0 条评论