从系统故障或软件故障中恢复并非易事。故障发生的时间越长,识别和恢复故障就越困难。外部看门狗的使用是嵌入式系统工程师工具箱中的重要工具。有五个技巧应该被考虑… 继续阅读 设计智能看门狗的5条提示
类别: 设计周期
新型Arm Cortex-M55将改变物联网的5个原因
本周早些时候,Arm宣布了一款新的Cortex-M处理器,它将彻底改变嵌入式系统开发人员构建IoT设备Cortex-M55的方式。 Cortex-M55处理器建立在Armv8.1-M架构的基础上,旨在为开发人员提供更强大的功能,并结合Cortex-M的易用性,将改变物联网设备的设计和开发方式。… 继续阅读 新型Arm Cortex-M55将改变物联网的5个原因
成功管理旧版代码的5个关键
我感觉总是将重点放在开发新功能,发布下一个产品或下一个重要的事情上,但是一旦这些事情成功了,团队在管理其遗留代码时将面临巨大的挑战。即使在某个时候,即使是最新,最出色的软件也成为了旧版软件,但并不是… 继续阅读 成功管理旧版代码的5个关键
改善嵌入式开发的5条提示(2020年)
新的一年的开始,尤其是新的十年的开始,提供了一个很好的借口,可以仔细评估和审查嵌入式系统的开发方式,并制定改进计划。用于有效开发产品的技术和流程不断变化和改进,… 继续阅读 改善嵌入式开发的5条提示(2020年)
2种改变游戏规则的趋势将在2020年代定义嵌入式系统
在过去的十年中,嵌入式系统开发技术,工具和技术取得了惊人的进步。十年前,我记得当微控制器的时钟速度超过48 MHz以及令人难以置信的128 KB闪存时,我感到惊讶。今天,我们现在拥有时钟速度高于1 GHz,超过4 GHz的微控制器… 继续阅读 2种改变游戏规则的趋势将在2020年代定义嵌入式系统
遗留代码现代化的5个技巧
开始一个新的开发项目总是令人兴奋,但是要在嵌入式系统中进行的一些最有趣和最具挑战性的项目通常可能是如何使遗留代码库现代化。如果没有的话,目前市场上有很多产品已经生产了很多年 … 继续阅读 遗留代码现代化的5个技巧
成功使用开源软件的5个技巧
在当今的产品开发环境中,开发人员正在寻求开源软件,以帮助他们比以往任何时候都解决设计难题。开源软件具有极大地加速开发并节省成本的潜力,但是正如我在行业中以及与客户经常看到的那样,它也可能成为棘手的问题。… 继续阅读 成功使用开源软件的5个技巧
开发嵌入式软件构建管道
我注意到嵌入式软件开发的一个有趣的事实是,开发过程和技术往往落后于一般软件行业。当我在1990年代后期首次开始编写嵌入式软件时,似乎的重点似乎是从编写汇编语言转移到采用C语言以及最好的语言。… 继续阅读 开发嵌入式软件构建管道
玩英雄联盟的5堂工程课
十年前,当我第一次开始咨询时,有一个在线的,面向团队的视频游戏,叫做《英雄联盟》,我曾经在下班后或午餐时间玩。游戏需要一些策略,需要通过战术实施该策略,还需要进行一些协调良好的按键粉碎才能在团队战斗中发挥作用。在… 继续阅读 玩英雄联盟的5堂工程课
每个公司编码标准应包含的7个部分
制定公司编码标准对于确保每个嵌入式开发人员都在同一页面上至关重要。编码标准可以告诉开发人员许多需要做的事情,以便编写清晰,可审查的软件,从而以最少的缺陷数实现企业所需的质量水平。… 继续阅读 每个公司编码标准应包含的7个部分