将新的嵌入式产品快速部署到市场中的一个策略是利用平台。你或你的公司可能有一个产品路线图来确定未来几年将要发布的产品。由于客户需要稍有不同的特性、配置和定制,开发一个OT产品是不实际的。相反,如果您创建了一个具有通用核心软件的产品平台,可以扩展和配置,那么您就可以大大降低成本和开发时间。让我们来探索编写可配置固件的五个技巧,我认为这将极大地改进您的软件。
一个强大的转变正在嵌入空间进行。连接设备正在演变成能够根据所收集的数据自行决策的系统。通过处理更接近其捕获地点的数据,而不是在iot网关或云中,它有望加快决策速度,减少延迟,解决数据隐私问题,降低成本和提高能源效率。
任何一个嵌入式软件开发人员当被告知他们要从事一个新项目时,首先要做的就是要求一个开发工具包。开发工具包允许开发团队熟悉微控制器及其外围。然后,他们就可以开始用破折板和类似的东西来构建一个系统。
很容易忘记的是,嵌入式Linux无法为所有嵌入式开发人员做任何事。虽然它适合于内存和强大处理器很多的应用程序,但嵌入式Linux和类似操作系统的开销对决定性和内存消耗造成负面影响的使用案例越来越多。
实时操作系统已经进入了50%以上的嵌入式项目。实时操作系统可以帮助您管理系统的时间、资源、内存等等。它们为您提供了高效调度的工具,如时间切片和线程抢占,同时简化任务间的通信。
越来越多的人工智能(AI)在互联网上的东西设备中创造智能的设备,各种应用正受益于这些智能设备。他们学习数据,在没有人为干预的情况下做出自主决策,导致产品与环境进行更合乎逻辑、更像人类的互动。
随着电动汽车部门的不断发展,杀伤人员地雷的设计面临着更大的挑战。这些问题包括要求提高功率等级、扩大电压范围、提高可靠性和提高功率密度,同时保持高效运行。
您是否使用人工智能开发您的嵌入式软件?虽然它可能还没有成为主流,但我看到很多团队都在疯狂地研究如何使用AI来提高性能和吞吐量。如果你不想落后,你也应该尝试。我将是第一个承认你所获得的并不总是正确的,但是我已经看到并经历了使用人工智能工具的巨大改进,这些工具还处于婴儿期。在这篇文章中,我将分享一些最佳实践,这些实践将帮助您改进提示,从而从AI模型中获得更好的结果。一个人工智能模型能够产生多少嵌入式软件会让你吃惊。
如今,强大的充电宝无处不在,被手机爱好者广泛使用。这些充电宝的输出电压固定在5V。然而,一个充电宝也可以作为一个12V的电源,使用一个小型和高效的提升转换电路板。
随着汽车变得智能化,制造商们开始专注于实现某些智能功能,而牺牲了其他功能。现在,与后视相机和盲点警告挂钩的传感器几乎无处不在,但其他安全工具却落后了。这延误了先进司机协助系统的进展,该系统是一套协助司机安全操作车辆的技术。
设计一个嵌入式的电池寿命系统已经成为许多团队重要的设计考虑。优化电池寿命的能力有助于降低现场维护成本,并确保客户有良好的产品经验,不必不断更换或充电电池。
召回活动增加,交付延误,难以按时履行承诺的功能:软件质量不明显。只有通过一致的行动、遵守标准和使用成熟的测试和质量保证工具,才能开发出好的软件。糟糕的软件会导致金钱损失和公司形象的恶化.嵌入式软件甚至更为关键,因为它主要用于对安全至关重要的应用程序。在这方面,软件错误可能危及人的生命,因此必须不惜一切代价避免。因此,诸如ISO26262、ICC61508或DO178-C等标准对软件的开发和测试质量有严格的要求。
在设计工业应用的系统级、独立的I/O解决方案时,如工艺控制、工厂自动化或建筑控制系统,有许多领域需要考虑。这包括功率耗散、数据隔离和形式因素。图1展示了使用 AD74115H 以及 ADP1034 在一个独立的单通道软件配置I/O解决方案中。
起初,数据分层是存储系统用来降低数据存储成本的一种策略。这涉及到将常常无法访问的数据分组到更经济有效的存储数组选择中。例如,闲置一年或更长时间的数据可能会从昂贵的闪存层转移到更便宜的SATA磁盘层。即使它们非常昂贵,SSDS和闪存也可以归类为高性能存储类。主动使用并需要最大性能的较小数据集通常存储在闪存中。
因业绩低于分析师预期,英特尔股价在周四盘后交易中一度下跌20%。稍早前,这家芯片制造商表示,作为100亿美元成本削减计划的一部分,到2025年将裁减超过15%的员工。