打印

有哪些单片机具有唯一的ID号?

[复制链接]
12203|39
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ZRL700424|  楼主 | 2009-2-12 15:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
ZRL700424|  楼主 | 2009-2-12 15:44 | 只看该作者

新出的STC单片机有,

但这个单片机不太敢用,因为是用在比较高端的产品上的

使用特权

评论回复
板凳
jetson001| | 2009-2-12 16:08 | 只看该作者

111

MCU以外的办法可以吗?
我有办法
已经短信给你了

使用特权

评论回复
地板
ST_ARM| | 2009-2-12 16:12 | 只看该作者

STM32

使用特权

评论回复
5
ZRL700424|  楼主 | 2009-2-12 16:37 | 只看该作者

回:jetson001

可以,比如接一个具有唯一ID号的器件,如DS18B20,但DS18B20成本太高,如果成本能控制在2元以下也可以考虑

使用特权

评论回复
6
yewuyi| | 2009-2-12 16:50 | 只看该作者

自己留几个字节写

使用特权

评论回复
7
ZRL700424|  楼主 | 2009-2-12 17:05 | 只看该作者

6楼: 自己留几个字节写

怎么写?
比如第一个产品001,第二个产品002,第三个。。。。。。

不会要我烧录一个芯片再改一下程序再烧录吧?
当然有些芯片烧写时可以设置序列号能自动加1,但也有问题:
1,不是所有的烧录器都有这个功能;
2,烧写不方便,假如从1开始编号,如果第一批生产了100个,那下次生产时就必须从101开始,如果输错了,就麻烦了

使用特权

评论回复
8
ayb_ice| | 2009-2-12 17:08 | 只看该作者

可以通过命令让MCU自己写

使用特权

评论回复
9
ZRL700424|  楼主 | 2009-2-12 17:28 | 只看该作者

8楼: 可以通过命令让MCU自己写

不懂

MCU怎么知道以前生产了多少个呢?

使用特权

评论回复
10
xwj| | 2009-2-12 17:32 | 只看该作者

要不重复不能改写的才对!

不然除非是联网的大系统,否则根本就没用

使用特权

评论回复
11
ZRL700424|  楼主 | 2009-2-12 17:35 | 只看该作者

10楼: 要不重复不能改写的才对!

嗯,如果程序能改写的话肯定不可靠

在烧录时用烧录器固化到FLASH中可以满足要求,但就是管理比较麻烦

使用特权

评论回复
12
xwj| | 2009-2-12 17:43 | 只看该作者

呵呵,搞错了,还以为LZ是为了产品加密呢

只是为了得到唯一序列号,再烧录软件上设置即可!

一般的烧录器都有这个功能的哦:-) 

使用特权

评论回复
13
machunshui| | 2009-2-12 18:15 | 只看该作者

好办

好办.

留一个IO口做运行/配置检测.

程序上电,检测IO为高,进入配置接收部分,通过无线或者其他通信口,接收ID,写入内部eeprom或者flash.

程序上电,检测IO为低,进入正常功能程序,读入先前写入的ID,即可.

使用特权

评论回复
14
ZRL700424|  楼主 | 2009-2-13 08:34 | 只看该作者

12楼

12楼:只是为了得到唯一序列号,再烧录软件上设置即可!
一般的烧录器都有这个功能的哦:-)  

--可是可以,但管理麻烦啊,每次烧写前必须接着前面的序列号,否则容易重复。
 

看来我的表达能力很差啊!那么多人都没明白我的意思。 

使用特权

评论回复
15
ST_ARM| | 2009-2-13 09:40 | 只看该作者

每个芯片都要设置一下,很麻烦

ST的STM32每一个芯片都用于全球唯一的ID号

使用特权

评论回复
16
ZRL700424|  楼主 | 2009-2-13 11:57 | 只看该作者

STM32太贵了,查了一下最便宜也要20多

使用特权

评论回复
17
ZRL700424|  楼主 | 2009-2-13 11:59 | 只看该作者

用两片MEGA8+DS18B20也比它便宜

使用特权

评论回复
18
mcuisp| | 2009-9-10 12:07 | 只看该作者
本帖最后由 mcuisp 于 2009-9-10 13:05 编辑
怎么写?比如第一个产品001,第二个产品002,第三个。。。。。。不会要我烧录一个芯片再改一下程序再烧录吧?当然有些芯片烧写时可以设置序列号能自动加1,但也有问题:1,不是所有的烧录器都有这个功能;2,烧写不方便, ...
ZRL700424 发表于 2009-2-12 17:05

回应下第二点,一般专业的烧录器可以自己掉电**序列号的。不需要每次都输入。

使用特权

评论回复
19
gx_huang| | 2009-9-10 12:32 | 只看该作者
连这个都嫌麻烦,如何能做好批量生产?
一般批量生产都要有自动测试、下载ID等功能,当然生产的管理系统中有所有产品的数据库。
手机的IMEI号也是一个一个不重复的下载下去的,全自动的。

使用特权

评论回复
20
mcuisp| | 2009-9-10 12:38 | 只看该作者
似乎stm8s103也有唯一序列号

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

26

主题

677

帖子

0

粉丝