德国塞格微控制器公司推出了一款一体式嵌入式软件堆栈,该公司表示这将有助于解决芯片短缺的问题。
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/
相关文章
- Gartner表示,芯片价格将因2022年短缺而上涨
- 半导体短缺刺激了慕斯
- 瑞萨火灾加剧芯片供应挑战
- 需求驱动的覆盆子皮短缺
- Segger将开发工具移植到Apple M1芯片
- Segger为Raspberry Pi添加了J-Link支持
其他文章在eeNews欧洲