考虑为您的下一个应用程序采用 NI 的最新操作系统
在 NIWeek 大会上,美国国家仪器公司发布了一款新操作系统:NI Linux Real-Time。从全体会议、NIWeek 会议和媒体报道来看,这款新实时操作系统 (RTOS) 的发布显然是一项重大成就。无需担心这款操作系统投入了 60 多年的工程努力以及 NI 嵌入式平台长期用户的强烈反响 - 在本文中,您将了解这一发展对您意味着什么,并有机会参与 NI Linux Real-Time 带来的激动人心的宣传。
NI 对这款新 RTOS 的投资与两款基于 ARM 的双核嵌入式系统的发布同时进行:用于工业用途的 NI cRIO-9068 控制器和用于教育的 NI myRIO 设备。NI 选择 Linux 是因为它是开放的,支持跨处理器架构,并且除了提高研发效率之外,还能够为最终用户提供可观的价值。NI Linux Real-Time 充分利用了 NI 在实时可靠性和性能方面的专业知识,同时保留了 NI 嵌入式设备固有的熟悉的 LabVIEW 软件体验。
对于那些无法在定制设计和现成技术之间做出抉择的人来说,NI Linux Real-Time 是一个不可抗拒的选择。NI 一直秉持这样的愿景:为开发人员提供定制设计的灵活性和商业购买的便利性。NI Linux Real-Time 通过将开源创新的力量引入 NI 嵌入式平台,为这一愿景做出了贡献。借助这款新的 RTOS,用户可以进一步定制和量身定制嵌入式设备以满足他们的需求。
NI Linux Real-Time 还提供了令人印象深刻的实时性能以及实时操作系统的可访问性。例如,以前的 RTOS 必须实现物理内存映射才能保持实时性能。在 NI Linux Real-Time 中,您可以从虚拟内存模型中受益,不再需要担心连续内存监控 - 同时保持相同的系统确定性水平。再举一个例子,NI Linux Real-Time 提供许多实用程序,例如 ps、netstat、top、grep 和 find 以及完整的 SSH 控制台,这将使您能够更好地管理、维护和维修嵌入式设备。
对于那些重视安全性和可靠性的人来说,NI Linux Real-Time 应该可以缓解您的担忧。作为具有用户和权限概念的双核操作系统,这款新 RTOS 更加强大和灵活。NI Linux Real-Time 还依赖于称为 WebDAV 的安全行业标准进行文件传输,默认情况下,无需打开 FTP 服务器即可交付给客户端。此外,如果您有相应的经验,您可以通过 OpenVPN 和 IPTables 直接在基于 NI Linux Real-Time 的设备上配置 VPN 和防火墙。简而言之,您会很高兴知道 NI Linux Real-Time 更加 IT 友好且更易于保护,让您可以专注于应用程序而不必担心黑客。NI Linux Real-Time 还在 CompactRIO 系统上提供增强的 C/C++ 支持。如果您来自大型 C 或 C++ 代码库,这种新的 C/C++ 支持可以更轻松地过渡到 NI 嵌入式平台。例如,您现在可以轻松地将现有的 C/C++ 代码与 LabVIEW Real-Time 应用程序集成。除了集成之外,您甚至可以利用 LabVIEW 完全用 C/C++ 编程实时处理器,以利用 FPGA 的强大功能。NI 还提供了一个可在 ni.com/downloads 上下载的安装程序,以及 Eclipse(NI Linux Real-Time 的交叉编译器)。Linux 的普及为其带来了大量的文档和用户群。NI 银牌联盟合作伙伴 SEA GmbH 的新状态监控平台是新 NI Linux Real-Time 操作系统的这一价值的一个很好的例子,该平台是使用 cRIO-9068 控制器构建的。SEA 迅速将解决方案推向市场,使用新的 RTOS 以低成本实现安全性,实现灵活的网络通信,并通过 Linux 驱动程序添加对时间相关 GPS 测量的支持。
您可以利用 National Instruments 的最新嵌入式技术,因为新的 NI Linux Real-Time 操作系统可让您比以往更加自由地进行自定义。使用下一代 CompactRIO 控制器,您可以以低成本和低风险快速将您的创新嵌入式设计推向市场。