虹科INtime是专为基于PC的嵌入式方案而设计的可扩展实时操作系统,可用于满足工业自动化领域苛刻的实时需求,功能包括动态控制多个主机上多个节点(核心)上的进程,以及系统所有节点之间的丰富进程间通信,可应用于多核x86兼容处理器的非对称多处理(AMP)。与使用虚拟机管理程序、Windows设备驱动程序或单片应用程序不同,虹科INtime RTOS是完整的操作系统,具备开发人员所期望的现代开发环境的系统服务和功能,是快速、高效、高性能的解决方案。
从独立的RTOS模型,到适用于Windows的INtime,再到作为实时系统虚拟机监控程序支持的RTOS,虹科INtime实时操作系统提供了任何地方可用的最多样化的部署选项,目前,该系统已更新到第7版,从而为用户带来更完善的基于PC的实时应用程序的软硬件服务。该版本具有以下功能:
1) 支持Windows Secure Boot以实现安全性
2) 支持C 20和Boost库以在业界验证过的代码上构建可扩展解决方案
3) 支持Visual Studio 2022 IDE集成以实现实时应用程序开发
4) 支持更新的TenAsys TPAT平台评估工具以确定是否适合使用PC平台以实现最佳确定性能
相较于以往的版本,虹科INtime 7 新增的功能包括:
1) 支持Windows安全启动INtime for Windows,包括Windows 10和Windows 11
2) 提供了对Visual Studio 2022的支持。C++支持最初仅限于为Visual Studio 2019提供的C++20实现。更多功能将在将来的更新中发布。
3) 新的基于Windows的平台评估工具(TPAT),用于评估PC平台的实时行为-适用于本地和远程INtime节点
作为基于对象的RTOS解决方案,虹科INtime实时操作系统支持熟悉的编程方法,并提供通用操作系统的标准服务,而无需创建自己的代码,多进程架构可带来灵活的部署,从而减少物理连接,降低系统复杂度。
工作负载整合计划现在已成为嵌入式和工业应用程序的主流。这是由于嵌入式计算体系结构的进步,在这些体系结构中,异构计算和实时虚拟机监控程序变得更容易使用,同时满足相关的苛刻需求。目前,虹科INtime实时操作系统已应用于多个客户项目中,比如满足计算机数控机床对高速同步运动的高精度要求。