【转载请注明出处: blog.csdn.net/lanmanck】
注意,CPU ID和Unique ID对ST来讲是不同的定义,CPU ID是CortexM3自带的,复位值是一致的,在PM0056.pdf中有定义说明。
Unique ID是每个芯片的不同ID,在RM0008.PDF中定义,像F103就在30.2节中定义。
Flash size register是芯片的Flash大小,在RM0008.PDF中定义,像F103就在30.1中定义。
可以推理,如果知道了Flash大小,就可以根据手册来推出Page的大小了,所以就不要找page size register了,没有这个专门的寄存器。
要注意的是,L15x系列的地址基址和F103不一样,要参考对应的手册。
本文详细解释了STM32中的CPUID、UniqueID及Flash大小的定义与区别,介绍了如何根据Flash大小推算Page大小,并指出L15x系列地址基址与F103的不同。
1万+

被折叠的 条评论
为什么被折叠?



