找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 19315|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

stm32 UID全球唯一標(biāo)識(shí)碼總結(jié)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
UID:unique id區(qū)別于單片機(jī)的Deveice ID(區(qū)分是stm32f103還是stm32f030的單片機(jī))
stm32f103系列單片機(jī)都有UID,96位,放在3個(gè)32位寄存器里面,base address:是​0x1ffff7e8,偏移地址分別是:0,4,8;
//下面這3個(gè)是stm32f103的uid
​printf(" 0x1ffff7e8 id:0x%X\n",(*(volatile uint32_t *)0x1ffff7e8));
printf(" 0x1ffff7ec id:0x%X\n",(*(volatile uint32_t *)0x1ffff7ec));
printf(" 0x1ffff7f0 id:0x%X\n",(*(volatile uint32_t *)0x1ffff7f0));

STM32F0x1/STM32F0x2/STM32F0x8​里面Device electronic signature找到了​!
基地址:​-0x1ffff7ac

​stm32​f030單片機(jī)發(fā)現(xiàn)STM32F030x4/6/8/C and STM32F070x6/B的reference manual里面Device electronic signature沒有找到Unique device ID register!!!怎么辦?想用stm32f030的UID做模塊識(shí)別!直接硬件測(cè)試,用3個(gè)f030單片機(jī)測(cè)試STM32F0x1/STM32F0x2/的UID,發(fā)現(xiàn)只有基地址有個(gè)24位或者20位的不同的值,4和8都是一樣的!所以可以斷定:0x1ffff7ac存放的32位數(shù)據(jù)就是stm32f030UID!



引用別人的***************
最新的STM32F0 Reference manual有 Device electronic signature章節(jié):Base address: 0x1FFF F7AC​
STM32F0 uid Base address: 0x1FFF F7AC
偏移地址,00 04 08
stm32f030是有ID號(hào)的,是個(gè)32位的ID號(hào), 具體見芯片手冊(cè).​
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:341087 發(fā)表于 2018-6-14 08:24 | 只看該作者
好資料,51黑有你更精彩!!!
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表