实时操作系统(RTOS)正在进入几乎所有IoT设备中。 实时操作系统能够管理低级资源和复杂的时序要求,使其非常适合这些应用程序。尽管要努力设计包含RTOS的软件体系结构并不少见。在今天的帖子中,我们将探讨… 继续阅读 开发RTOS应用软件架构的5条提示
类别: 软件
建立现代遥测GUI的5条提示
我所构建的几乎每个嵌入式系统都需要图形用户界面(GUI)来监视和显示遥测。在开发过程中监视遥测可以帮助开发人员可视化系统在做什么,并在验证和调试系统中发挥关键作用。在这种情况下,遥测是任何健康和保健信息… 继续阅读 建立现代遥测GUI的5条提示
代码质量胜于数量
不久前,我承受着重新粉刷房屋的压力,同时交付了几个高优先级的工作项目。不可能同时正确地做这两种方法,因此我开始寻找一家可以为我提供油漆工作的公司,并遇到了一个名为“质量”的公司。… 继续阅读 代码质量胜于数量
开发软件架构的5个理由
开发软件很复杂!随着时间的流逝,软件的复杂性似乎只是在上升。利益相关者有望提供更多功能。硬件的进步,创造了越来越复杂的设备。即使是简单的应用程序,也可以具有几十个软件模块,一个操作系统,以及在当今环境下的Internet连接。不幸的是,很多… 继续阅读 开发软件架构的5个理由
使用开源软件的5个最佳实践
开源软件无处不在,并且有潜力帮助企业加速开发并提高软件质量。如果不注意,要获得这些结果可能会很困难。这是利用开源软件的五种最佳实践,它们将有助于成功利用开源软件。最佳做法1 –使用… 继续阅读 使用开源软件的5个最佳实践
成功管理旧版代码的5个关键
我感觉总是将重点放在开发新功能,发布下一个产品或下一个重要的事情上,但是一旦这些事情成功了,团队在管理其遗留代码时将面临巨大的挑战。即使在某个时候,即使是最新,最出色的软件也成为了旧版软件,但并不是… 继续阅读 成功管理旧版代码的5个关键
成功管理旧版代码的5个关键
我感觉总是将重点放在开发新功能,发布下一个产品或下一个重要的事情上,但是一旦这些事情成功了,团队在管理其遗留代码时将面临巨大的挑战。即使在某个时候,即使是最新,最出色的软件也成为了旧版软件,但并不是… 继续阅读 成功管理旧版代码的5个关键
使用多核微控制器的3个优点
在几篇文章中,我写了2020年的两个主要趋势,如何将Python作为一种主流语言和边缘机器学习。第三种趋势是,多核微控制器也将主导整个行业。没错,虽然多核技术已降级到应用处理器和… 继续阅读 使用多核微控制器的3个优点
改善嵌入式开发的5条提示(2020年)
新的一年的开始,尤其是新的十年的开始,提供了一个很好的借口,可以仔细评估和审查嵌入式系统的开发方式,并制定改进计划。用于有效开发产品的技术和流程不断变化和改进,… 继续阅读 改善嵌入式开发的5条提示(2020年)
3个无痛的文档编写技巧
编写文档并不是工程师可以从事的最激动人心的工作。这通常很无聊,很耗时,还有很多有趣的事情可以做。有时令我感到惊讶的是,甚至根本没有记录开发项目的情况。文档旨在帮助保留重要概念… 继续阅读 3个无痛的文档编写技巧