获取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);
  }
相关推荐
XINVRY-FPGA3 小时前
XCVP1902-2MSEVSVA6865 AMD 赛灵思 XilinxVersal Premium FPGA
人工智能·嵌入式硬件·神经网络·fpga开发·云计算·腾讯云·fpga
一支闲人3 小时前
STM32新建工程
stm32·基础知识·适用于新手小白·新建工程
hazy1k3 小时前
STM32H750 I2C介绍及应用
stm32·单片机·嵌入式硬件
路弥行至5 小时前
从0°到180°,STM32玩转MG996R舵机
c语言·数据库·stm32·单片机·嵌入式硬件·mcu·mongodb
达不溜的日记6 小时前
ADC模数转换器详解(基于STM32)
stm32·单片机·嵌入式硬件·信息与通信·信号处理
明月清了个风6 小时前
STM32初始化串口重定向后printf调试信息不输出的问题
stm32·单片机·fpga开发·嵌入式软件
nnerddboy7 小时前
Linux嵌入式自学笔记(基于野火EBF6ULL):1.配置环境
linux·笔记·单片机·嵌入式硬件
点灯小铭7 小时前
基于MATLAB的车牌识别系统
开发语言·单片机·数码相机·matlab·毕业设计·课程设计
蜀黍@猿7 小时前
【GD32】ROM Bootloader、自定义Bootloader区别
单片机·嵌入式硬件
物随心转8 小时前
ARM处理器的NEON技术
嵌入式硬件