摘要:電子產(chǎn)品越來越多的進入我們的生活,,多的無法記住,,那電子產(chǎn)品里面的序列號是如何批量添加并保存的呢?有沒有一種方法,,快速、穩(wěn)妥的把序列號加入到產(chǎn)品當中呢,?
日常生活中,,手上的手機有手機序列號IMEI,電腦上使用的付費軟件有注冊碼,,日常購買的商品包裝有條形碼,,這是個數(shù)據(jù)化時代,有碼時代,。
電子產(chǎn)品越來越多,,消費金額也在日常生活中占據(jù)很高的份額。電子產(chǎn)品里面的序列號是如何批量添加并保存的呢,?是否和傳統(tǒng)的可見一維碼,、二維碼一樣呢?
電子產(chǎn)品本身利用的就是數(shù)字技術,,比傳統(tǒng)的一維碼和二維碼更容易實現(xiàn),,其實就是在嵌入式芯片當中寫入一串廠商自己定義的數(shù)字。而這個數(shù)字,各個廠商各個產(chǎn)品有自己的序列號生成規(guī)則,,最常用的是自增順序,,這種規(guī)則最容易實現(xiàn)且管理簡單。
下圖是個經(jīng)典算法:
不少產(chǎn)品的序列號都是在產(chǎn)品成套生產(chǎn)出來之后才進行初始化,,這不僅需要自制軟件配合,,而且量大的話會影響產(chǎn)能。而對裸片進行座燒量產(chǎn),,可以極大地擴大產(chǎn)能,,提高生產(chǎn)效率。極個別通用編程器/燒錄器能同時支持以上兩種場景,。那怎樣把自己的序列號算法集成進去呢,?
首先,要實現(xiàn)燒錄器廠商提供的序列號接口,,比如下:
其次,,接口程序寫好之后,需要把程序編譯成可調用的.DLL文件,。
最后,,將DLL文件就可以放到燒錄器軟件中,以SmartPRO 2008為例,,把.DLL文件拷貝到“SmartPRO 2008\Programmer\SerialNumber”文件夾下,,這樣軟件就可以指定使用本序列號算法生成規(guī)則,批量添加到指定Flash中位置,。
經(jīng)過上述幾個步驟,,每個電子產(chǎn)品的序列碼,就快速,、穩(wěn)妥的加入到每款產(chǎn)品當中了,。