一体化嵌入式软件栈,以帮助芯片短缺

2021年6月24日//尼克·弗莱赫蒂
一体化嵌入式软件栈,以帮助芯片短缺
Segger的emPower堆栈包括实时操作系统、文件系统、通信、安全性和压缩,允许开发人员在上千个不同的微控制器之间轻松移动,以解决芯片短缺问题

德国塞格微控制器公司推出了一款一体式嵌入式软件堆栈,该公司表示这将有助于解决芯片短缺的问题。

emPower OS基于该公司的embOS实时操作系统,但将所有其他核心组件(如GUI、文件系统和通信软件)与TCP/IP、USB设备、USB主机和Modbus模块以及物联网工具包、安全和数据压缩相结合。

这使得使用基于ARM和RISC-V的微控制器的开发人员可以轻松地在上千种不同的硬件平台之间移动,因为它消除了对供应商的依赖,供应商特定的工具链,和供应商特定的软件库,也最大限度地减少其他风险,可能发生独立的芯片短缺在开发过程中。

上周,塞尔维亚的MikroE公司推出了一系列标准化的微控制器模块,以实现同样的硬件便携性。

emPower OS针对较小的内存占用进行了优化,使其更容易在不同设备之间移动,并消除了对昂贵外部内存的需求,从而将嵌入式计算系统的成本降至最低。

硬件支持使应用程序能够从微控制器抽象出来,因此开发人员可以在不完全重写软件的情况下快速切换硬件。软件开发被简化为仅仅切换几个驱动程序,适应其余的直接硬件访问和测试功能。

Segger首席执行官伊沃·盖伦布吕格(Ivo Geilenbrügge)表示:“由于芯片危机,许多工业公司正在重新思考其软件开发流程——如何打破依赖关系并获得灵活性。授权操作系统提供了防止生产停工的灵活性。”

这也解决了其他挑战,比如软件支持的变化。Segger指出,微芯片公司购买Micrium实时操作系统是为了支持自己的微控制器芯片,而不是竞争对手的。

该操作系统以永久许可证模式作为源代码提供,一次性成本不含版税,客户始终拥有产品许可证。作为嵌入式Studio PRO软件包的一部分,emPower操作系统也作为目标代码提供。

www.segger.com/products/empoweros/

相关文章

其他文章在eeNews欧洲


你确定吗?

如果您访问désactivez les cookies,您就可以访问我们的网站。

你可以给我们être再riger vers谷歌。

Baidu