获取STM32 MCU的唯一ID

STM32每个系列都会有唯一的一个芯片序列号(96位bit)

STM32F10X 的起始地址是 0x1FFFF7E8

STM32F20X 的起始地址是 0x1FFF7A10

STM32F30X 的起始地址是 0x1FFFF7AC

STM32F40X 的起始地址是 0x1FFF7A10

STM32L0XX 的起始地址是 0x1FF80050

STM32L1XX 的起始地址是 0x1FF80050

STM32L4XX 的起始地址是 0x1FFF7590

STM32H7XX 的起始地址是 0x1FF0F420

获取STM32 MCU序列号

c 复制代码
/* 简单粗暴的获取序列号 */
u8 Sys_ID[12];
for(u8 i=0;i<12;i++)
  {
	  Sys_ID[i]=*(u8*)(0x1FFF7A10+i);
  }
相关推荐
芋头莎莎35 分钟前
keil 4 51单片机的安装教程
单片机·嵌入式硬件·51单片机
xingzhemengyou11 小时前
STM32 时钟树
stm32·单片机
无聊到发博客的菜鸟1 小时前
STM32 手册寄存器属性
stm32·单片机·嵌入式·rtos·寄存器
tengtext1 小时前
单片机mcu(stm32)计算生成二维码
stm32·单片机·嵌入式硬件
玩嵌入式的菜鸡2 小时前
stm32bootloader跳到app无法运行问题
stm32·单片机·嵌入式硬件
普中科技2 小时前
【普中51单片机开发攻略--基于普中-2&普中-3&普中-4】-- 第 13 章 独立按键实验
单片机·嵌入式硬件·51单片机·开发板·按键·独立按键·普中科技
点亮一颗LED(从入门到放弃)2 小时前
Linux驱动之中断(9)
linux·运维·单片机
小叶子来了啊3 小时前
13Arduino Flash 存储
单片机·嵌入式硬件
无聊到发博客的菜鸟3 小时前
STM32 RTC时钟不准的问题
stm32·嵌入式·rtc·rtos