[MCU] 单片机使用寿命终究结果是怎样的?

[复制链接]
coody 发表于 2013-8-8 11:28 | 显示全部楼层
看什么单片机,80年代的8031还用得好好的
zhangliming420 发表于 2013-8-8 11:43 | 显示全部楼层
楼主要不要成立个实验室,专门研究一下。
DYCN 发表于 2013-8-8 12:17 | 显示全部楼层
通常来讲不同器件的失效机理是不相同的,但对于单片机这类器件,失效通常并不是一定会坏掉,而且是性能的下降,比如说从可以跑30M,会下降到只能跑25M,也可能是变得不稳定容易复位,这个其实是值得研究的。
HORSE7812 发表于 2013-8-8 12:59 | 显示全部楼层
xyd237529 发表于 2013-8-8 16:21 | 显示全部楼层
随着使用时间变长,一个是flash或者其他类型存储空间内部会出现问题,就是说存储的数据出错,导致单片机不能正常工作。
另一个是用的时间长了, 内部导线也有可能断开,忘记学名叫什么了,总之就是电流导致的金属分子迁移。
蓝魔大师弟 发表于 2013-8-8 17:27 | 显示全部楼层
xvexi
 楼主| chenzuoxiang 发表于 2013-8-8 18:22 | 显示全部楼层
谢谢各位,还是没有想要的理论准确分析出来。哪位从事微电子研究的高手分析出来,你将可以为国家经济做出巨大的贡献。
 楼主| chenzuoxiang 发表于 2013-8-8 18:24 | 显示全部楼层
xyd237529 发表于 2013-8-8 16:21
随着使用时间变长,一个是flash或者其他类型存储空间内部会出现问题,就是说存储的数据出错,导致单片机不 ...

“不能正常工作”范围太大了。
 楼主| chenzuoxiang 发表于 2013-8-8 18:38 | 显示全部楼层
find_all 发表于 2013-8-7 18:08
最多是不工作。端口部分低电平或者高电平。如果是数字信号外围电路,不通信。 ...

谢谢,“不工作”指程序跑乱,程序在执行逻辑部分问题,IO口高阻态无输入输出,一直复位? IO口只有0,1,高阻态。
 楼主| chenzuoxiang 发表于 2013-8-8 18:47 | 显示全部楼层
xyz549040622 发表于 2013-8-8 00:14
我见过超过20年的老家伙,依然运行,这个10是指可能出问题,而不是一定坏

就是想知道出什么问题。
hefengwei 发表于 2013-8-8 18:51 | 显示全部楼层
应该是IO
还有内部内部的FLASH
 楼主| chenzuoxiang 发表于 2013-8-8 18:53 | 显示全部楼层
xyd237529 发表于 2013-8-8 16:21
随着使用时间变长,一个是flash或者其他类型存储空间内部会出现问题,就是说存储的数据出错,导致单片机不 ...

数据出错时指HEX,OTP文件里代码烧到单片机里面变了?之前一个做结构测试的要我改程序时间,没有源程序就改了HEX文件的代码,但确实是能工作的,而且时间改的还很准。
soso 发表于 2013-8-9 11:56 | 显示全部楼层
首先出现问题肯定会是io部分
NE5532 发表于 2013-8-9 14:55 | 显示全部楼层
10年是Flash代码的保存时间,这个时间是理论上的,与工作温度有很大关系。达到Flash极限保存寿命以后,读出的数据01之间可能错位,换句话说就是程序可能要掉。硬件电路只要不是发热的,大功率的,很少自然损坏,多是因为引脚锈蚀损坏。

老的单片机多是OTP的,与FLASH工艺不同,其数据保存寿命远长于Flash,不在讨论之列。

另外在现代的电子技术发展水平下,一个10年的产品即使是完好的,也基本没有使用价值了,不信楼主列举一下。

评论

我的电饭锅和微波炉都十几年了,几乎天天用。  发表于 2013-8-13 06:05
hq_y 发表于 2013-8-10 20:54 | 显示全部楼层
十年坏了也正常。也该换新的了。
coody 发表于 2013-8-11 12:32 | 显示全部楼层
超过10年的产品也有的。用过一些二氧化碳保护焊的焊机,80年代产品,用8031控制,近30年了,一样正常
xyd237529 发表于 2013-8-23 09:47 | 显示全部楼层
chenzuoxiang 发表于 2013-8-8 18:24
“不能正常工作”范围太大了。

存储空间内容出错,导致的问题就是程序出错。内部程序发生了变化,导致的结果不可预测~~
xyd237529 发表于 2013-8-23 09:52 | 显示全部楼层
chenzuoxiang 发表于 2013-8-8 18:53
数据出错时指HEX,OTP文件里代码烧到单片机里面变了?之前一个做结构测试的要我改程序时间,没有源程序就 ...

数据出错是指之前存在芯片中的hex文件的数据已经改变了,需要重新烧进去。
hex本质和程序是一样的,有能力改hex的话,效果一样~
opal11 发表于 2013-8-24 16:55 | 显示全部楼层
无解?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
快速回复 在线客服 返回列表 返回顶部