GalaxyStroll 发表于 2025-10-25 23:49

分享一个与内核ID的知识

国产MCU大多数是使用的ARM Cortex系列的内核,但各个厂家在选择内核版本上面还是有所区别的。内核的系统控制块(SCB)中存在一个名为CPU ID基本寄存器的寄存器,它是只读的,其中包括处 理器类型和版本号,即为表1所示的CPU ID(内核版本号)。该寄存器的地址为0XE000ED00,在程序中,可以利用SCB->CPUID访问该寄存器,也可通过绝对地址访问,如 *(uint32_t *)0xE000ED00。得出来结果,我们再和下表进行对比即可!

心跳回响 发表于 2025-10-29 19:33

项目小,硬件稳定。
就不费这个劲了

天鹅绒星星 发表于 2025-11-2 17:38

没有使用这个特性。
话说,这倒是可以通过固件来防止被盗版

梦塑者 发表于 2025-11-4 23:46

这个知识点有点冷啊

涡流远见者 发表于 2025-11-5 10:31

嘿嘿 无用知识又增长了

神话编织者 发表于 2025-11-6 18:03

嘿嘿 原来是这个意思啊!

梦之一瞥 发表于 2025-11-9 17:01

确实是无用知识增长了啊
页: [1]
查看完整版本: 分享一个与内核ID的知识