我注意到嵌入式软件开发的一个有趣的事实是,开发过程和技术往往落后于一般软件行业。当我在1990年代后期首次开始编写嵌入式软件时,似乎的重点似乎是从编写汇编语言转移到采用C语言以及最好的语言。… 继续阅读 开发嵌入式软件构建管道
年: 2019年
实时嵌入式系统中Python的5个角色
在过去的几年中,Python已成为相当流行的程序语言。该语言以著名的Monty Python喜剧团体的名字命名,是面向对象的和解释的(未编译),导致该语言在Linux,Windows等许多平台以及Raspberry Pi等单板计算机上得到采用。用… 继续阅读 实时嵌入式系统中Python的5个角色
5个提高嵌入式软件技能的技巧
嵌入式工程师在开发嵌入式产品时面临许多挑战,但是工程师经常面临的一个挑战是如何维护和开发其嵌入式系统技能。社会常常期望我们是完美无所不知的,但事实是我们人类远非如此。这是一个众所周知的事实,人们忘记了… 继续阅读 5个提高嵌入式软件技能的技巧
玩英雄联盟的5堂工程课
十年前,当我第一次开始咨询时,有一个在线的,面向团队的视频游戏,叫做《英雄联盟》,我曾经在下班后或午餐时间玩。游戏需要一些策略,需要通过战术实施该策略,还需要进行一些协调良好的按键粉碎才能在团队战斗中发挥作用。在… 继续阅读 玩英雄联盟的5堂工程课
每个公司编码标准应包含的7个部分
制定公司编码标准对于确保每个嵌入式开发人员都在同一页面上至关重要。编码标准可以告诉开发人员许多需要做的事情,以便编写清晰,可审查的软件,从而以最少的缺陷数实现企业所需的质量水平。… 继续阅读 每个公司编码标准应包含的7个部分
ASN过滤器设计器
数字信号处理(DSP)已成为嵌入式软件开发人员工具箱中的重要工具。 DSP允许开发人员以其他方式无法修改的信号。虽然DSP通常用于音频应用中,但开发人员可以使用DSP创建数字滤波器,该滤波器可用于从中删除模拟硬件。… 继续阅读 ASN过滤器设计器
2版嵌入式硬件的技术
当涉及嵌入式系统的版本控制时,我经常会立即跳槽考虑该软件。经常进行软件更改并认真管理这些更改至关重要,但是对硬件进行版本控制也是如此。较小的硬件更改可能会使该硬件更改之前的每个软件版本过时。在今天的帖子中,我们将… 继续阅读 2版嵌入式硬件的技术
加快上市速度的7个秘诀
如今,每个人都很着急,嵌入式系统开发人员也不例外。开发团队正在为达到目标或交付的目标而尽一切努力,这不仅是一个不断变化的目标,而且可能根本不存在!火!准备好了,目标是口头禅,但是目标明确的团队呢?… 继续阅读 加快上市速度的7个秘诀
开源软件可能变得邪恶的7个原因
在我的整个旅行中,我遇到了很多开发团队,他们似乎信奉“最好的软件是自由软件”的格言。当他们听到“开源”一词打开天堂时,合唱团开始唱歌,关于开源代码进行尽职调查的所有想法都消失了。这就是方向… 继续阅读 开源软件可能变得邪恶的7个原因
设定现实项目期望的5个技巧
我遇到的很多公司和团队都有期望问题。他们对开发嵌入式系统所花费的时间和精力有不切实际的期望。在悲观与乐观之间的范围内,他们通常会超越乐观进入幻想世界。结果常常使人虚弱,压力大,迟到和… 继续阅读 设定现实项目期望的5个技巧