STC MCU里的7byte出厂序号定义是什么,哪4字节是不重复
如题,厂家7字节有划分吗?产品要用4字节的序列号,买了一些STC8G,读出来比较一下,后面4字节不一样,是否可以直接拿来做ID,
当然不是绝对唯一,每次生产大约3K套,能保证3K不重复就可以了,
同片wafer上 坐标ID 肯定是不重复的 你得确保你这批IC 都是同一片wafer上得。 烧录时 自己写个序列号吧 kebaojun305 发表于 2021-4-12 14:19
烧录时 自己写个序列号吧
蛋疼的是STCeeprom在仿真的时候会被擦掉,烧写都不靠谱,
STC的序列号不是号称全球唯一的序列号么?应该没有重复的序列号的。应该是固化在内部BOOT程序里面的。 7个字节才保证不重复。楼主可以自己定义一个自动增量,下载时会自动写到程序中。 你可以把7个字节做CRC32运算,还可以再加点其它算法。得到4个字节做ID。 zhenke 发表于 2021-6-16 20:41
你可以把7个字节做CRC32运算,还可以再加点其它算法。得到4个字节做ID。
怎么运算,7个字节变4个字节都会有重复的。 laujc 发表于 2021-6-17 08:46
怎么运算,7个字节变4个字节都会有重复的。
是的。楼主只是要求3K范围内尽量不重复。尽量减少重复的概率。 烧写的时候,可以选择烧录自定义增量的序列号。只要用eeprom的时候别擦掉就好了,只要软件写的可以就没问题。
页:
[1]