当前位置: 首页 > web >正文

硬件产品死机问题

产品死机

这个问题是困扰很多研发人员的问题,我相信只要做过产品研发的大体都碰到过这样的问题。而且这样的问题是非经常发生的,有可能1天发生一次,一周发生一次,一个月发生几次甚至一年发生一次。这种问题最大的难点是不能复现,你没有办法等到问题的出现,也许你看了1天都没有发生问题,可是当你要走开时问题发生了。这样的问题极难琢磨。

看门狗有用吗?


面对这样的问题,不是说要消极的用看门狗,软件陷阱。软件陷阱是没有用的,在死机的时候,你根本不能预料程序执行到哪里了,即使硬件看门狗也未必可靠,我在实际工作中就发现硬件看门狗失效的例证。


产品死机软件问题可以靠检查软件解决,而死机的大部分问题特别是在现场的死机大部分是硬件问题,硬件的问题只能靠硬件解决,所谓的软件陷阱和看门狗实际上是歧途。我见过HONEYWELL的DCS设计,就是一个简单的RC复位电路而已,没有看门狗和电源监控电路,那是70年代的产品了,照样一天24小时工作10年20年不会死机的。
软件陷阱和看门狗都是歧途,在国内却成了宣传的亮点。

产品为什么会死机呢


那么产品为什么会死机呢,就要追其根本了。在干扰环境下CPU是怎么工作的,这个问题就要研究了,干扰从何而来,什么样的环境的有什么样的干扰水平,产品抗干扰水平满足什么条件就能满足工业环境需要。
这些问题根本不需要我们研究,关键是我们要明白,实际上国际电工组织早就把这些问题研究清楚了,你所要做的就是要使你的设计满足这些规范。大家可以详细读一读国际电工组织有关电磁兼容环节的标准和规范。当然这些标准和规范也是我们的国家标准。
明白这些问题,设计的工作就简单了。
国际电工组织目前唯独关于变频器的对仪表的干扰没有标准。

http://www.xdnf.cn/news/8092.html

相关文章:

  • 蓝牙低功耗(BLE)的通信信道和包类型
  • HarmonyOS 鸿蒙应用开发基础:父组件和子组件的通信方法总结
  • linux系统启动脚本(格式问题)
  • 分布式系统设计 - 性能优化
  • Spring Cloud Gateway高并发限流——基于Redis实现方案解析
  • 【LeetCode 热题 100】二分查找 系列
  • 多维应用场景的落地实践的智慧园区开源了
  • HarmonyOS优化应用文件上传下载慢问题性能优化二
  • MVC 与 MVT:Web 开发架构模式的异同与实践
  • spark-Catalyst 优化器和 Tungsten 执行引擎介绍
  • AI之光,点亮星途 :揭秘“智语心桥”,如何用科技为孤独症儿童架起沟通的桥梁
  • (第95天)OGG 微服务搭建 Oracle 19C 到 MySQL 8 双向同步
  • 可信计算是什么?可信逻辑:计算系统安全的形式化分析框架
  • 【brpc】安装与使用
  • AGI大模型(32):LangChain实现RAG
  • NSSCTF-[陇剑杯 2021]webshell(问6)
  • 关于如何在Springboot项目中通过excel批量导入数据
  • Flask vs. Django:如何选择最适合你的 Web 框架?
  • 基于Scikit-learn与Flask的医疗AI糖尿病预测系统开发实战
  • 蓝桥杯 3. 涂色
  • OceanBase数据库全面指南(基础入门篇)
  • C# 实现轻量化数据库SQLite在工业中上的应用
  • TensorFlow深度学习实战(17)——主成分分析详解
  • 鞋服行业数据防泄露——企业解决方案
  • NFS服务器实验
  • 深入了解linux系统—— 文件系统
  • 物联网、云计算技术加持,助推楼宇自控系统实现智能高效管理
  • 机器学习与深度学习算法:从决策树到 GAN 的原理与 PyTorch 实现
  • 数智读书笔记系列033《软件设计的哲学(第2版)》:复杂性管理的艺术
  • Qt C++图书管理系统