方法一:
我的做法是外部接1个DS18B20,然后加一个BOOT程序,在BOOT程序里可以读出DS18B20的序列号,同时也可以将这个读到的序列号写入到FLASH里,每次出厂前的每块板都进行唯一的序列号烧写,然后再主程序里再读出DS18B20的序列号和写入FLASH里面的值进行比较,不对的时候i就不断的RST;
除了CPUID ,DS18B20, 华邦的25Q系列FLASH也是有唯一ID的,
方法一:
我的做法是外部接1个DS18B20,然后加一个BOOT程序,在BOOT程序里可以读出DS18B20的序列号,同时也可以将这个读到的序列号写入到FLASH里,每次出厂前的每块板都进行唯一的序列号烧写,然后再主程序里再读出DS18B20的序列号和写入FLASH里面的值进行比较,不对的时候i就不断的RST;