• IIANews微官网
    扫描二维码 进入微官网
    IIANews微信
    扫描二维码 关注微信
    移动客户端
  • English
2026全景工博会 菲尼克斯电气二级-工业链接
工业连接

ESC力捧“开放源”、“开放标准”,应对复杂嵌入软件开发

  2007年04月09日  

实时操作系统(RTOS)提供商LynuxWorks公司CEO Gurjot Singh日前声称,开放源和开放标准将对复杂嵌入软件的开发至关重要。Singh在“嵌入技术研讨会”上指出,诸如Posix、Linux和 Eclipse框架等标准的重要性。

Singh称,当今的嵌入系统具有堪与桌面PC媲美的功能,要求以高级语言编写的扩展代码。“开放源和开放标准允许你构建你能重复使用的模块,节省上市时间和成本。”他是2006年9月称为 LynuxWorks的CEO的。

Singh认为,嵌入系统领域其它新兴的趋势包括多核架构、FPGA使用增加,及对安全性的担心增强等。 在后911世界里,他说,安全性关注远远超出了军事和航空应用。Singh表示,金融、医疗和汽车应用,也需要安全性,并将最终采用MILS(多重独立安全性级别)“分离内核架构”,在这种架构内,不同的软件元件存在于受保护的地址空间内。

Singh宣称,LynuxWorks将其产品“从第一天开始”就构建于开放标准之上,很早就兼容Posix。如今,该公司的 LynxOS 5操作系统 ─ 于今年嵌入系统大会亮相─符合 IEEE 1003.13-2003 PSE53 Posix要求,据他称事“最实际和有用的”Posix接口标准。PSE53提供MMU支持。LynxOS 5支持PSE54的子集,该子集引入了类似于 Unix的文档系统功能。

Singh补充说, LynuxWorks是首批拥抱Linux的RTOS供应商之一。然而,Linux仍然仅提供“模糊软实时”能力,即使其对许多嵌入应用“已足够好用”。LynuxWorks面向其 LynxOS RTOS提供Linux应用库接口(ABI) ,使用户能在RTOS上运行纯粹的 Linux应用。

LynuxWorks在嵌入系统大会上公布了其基于Eclipse工具集最新版本的Luminosity 3,而且Singh还力捧Eclipse框架,将其誉为面向工具互用性的标准。他说,Eclipse“提供了为许多东西非常一致的用户接口”,允许复用软件开发工具。Luminosity 3据称完全兼容最新版本的Eclipse 3.2。

Eclipse Foundation市场总监Ian Skerret简短地回顾了Eclipse的历史,指出了嵌入领域内两大关键成果─C开发工具(CDI)项目,和设备软件开发平台(DSDP)。通过提供通用框架,他表示,Eclipse推进了团队成员之间的协作,让用户能定制或添加工具。“如果每个人都在通用开发平台上工作,你就能获得横贯客户所需要的工具链之间的集成度和互操作性。”

除了支持Posix PSE, LynxOS 5还声称具有升级的Linux ABI,可令用户利用第三方应用如 Oracle 9、Apache、ACE-TAO、PostGres和QT。LynxOS 5还称增加了存储,增强了图形,具有新型联网技术,包括支持IPv4、IPv6、IPSec和质量服务 (QoS)特性。

LynxOS 5还增加了对SMP(对称多处理)多核架构的支持,Intel PowerPC首当其冲。它还能扩展到高达32个处理器, LynuxWorks市场副总裁Robert Day表示。

最新视频
ABB携手蓝海领航大数据智算中心助力绿色算力发展   
耐德电气TeSys T Advanced新一代智能电动机控制器:护全程,智从容!   
魏德米勒麒麟驾到——飞!超!好!
工业 AI 赋能电子/半导体产业 智能制造升级
PTC Creo 13 设计未来型产品
PTC Codebeamer
专题报道
《我们的回答》ABB电气客户故事
《我们的回答》ABB电气客户故事 ABB以电气问题解决专家之志,回答未来之问。讲述与中国用户携手开拓创新、引领行业发展、推动绿色转型的合作故事,共同谱写安全、智慧和可持续的电气化未来。
企业通讯
魏德米勒麒麟驾到——飞!超!好!
魏德米勒麒麟驾到——飞!超!好!

魏德米勒麒麟系列隆重上市,以“飞、超、好”的开启新篇章。麒麟系列启势,中国智造全速出发。与此同时,麒麟MV强势出街,传递

2026全景工博会
2026全景工博会

2026中国国际工业博览会(简称“中国工博会”)定档于2026年10月12日-16日在国家会展中心(上海)举办。

在线会议
热门标签

社区

null /ca/_01-ABC00000000000091243.shtml /ca/_01-ABC00000000000091243.shtml