虹科INtime是專為基于PC的嵌入式方案而設(shè)計的可擴展實時操作系統(tǒng),可用于滿足工業(yè)自動化領(lǐng)域苛刻的實時需求,功能包括動態(tài)控制多個主機上多個節(jié)點(核心)上的進程,以及系統(tǒng)所有節(jié)點之間的豐富進程間通信,可應(yīng)用于多核x86兼容處理器的非對稱多處理(AMP)。與使用虛擬機管理程序、Windows設(shè)備驅(qū)動程序或單片應(yīng)用程序不同,虹科INtime RTOS是完整的操作系統(tǒng),具備開發(fā)人員所期望的現(xiàn)代開發(fā)環(huán)境的系統(tǒng)服務(wù)和功能,是快速、高效、高性能的解決方案。
從獨立的RTOS模型,到適用于Windows的INtime,再到作為實時系統(tǒng)虛擬機監(jiān)控程序支持的RTOS,虹科INtime實時操作系統(tǒng)提供了任何地方可用的最多樣化的部署選項,目前,該系統(tǒng)已更新到第7版,從而為用戶帶來更完善的基于PC的實時應(yīng)用程序的軟硬件服務(wù)。該版本具有以下功能:
1) 支持Windows Secure Boot以實現(xiàn)安全性
2) 支持C 20和Boost庫以在業(yè)界驗證過的代碼上構(gòu)建可擴展解決方案
3) 支持Visual Studio 2022 IDE集成以實現(xiàn)實時應(yīng)用程序開發(fā)
4) 支持更新的TenAsys TPAT平臺評估工具以確定是否適合使用PC平臺以實現(xiàn)最佳確定性能
相較于以往的版本,虹科INtime 7 新增的功能包括:
1) 支持Windows安全啟動INtime for Windows,包括Windows 10和Windows 11
2) 提供了對Visual Studio 2022的支持。C++支持最初僅限于為Visual Studio 2019提供的C++20實現(xiàn)。更多功能將在將來的更新中發(fā)布。
3) 新的基于Windows的平臺評估工具(TPAT),用于評估PC平臺的實時行為-適用于本地和遠程INtime節(jié)點
作為基于對象的RTOS解決方案,虹科INtime實時操作系統(tǒng)支持熟悉的編程方法,并提供通用操作系統(tǒng)的標(biāo)準(zhǔn)服務(wù),而無需創(chuàng)建自己的代碼,多進程架構(gòu)可帶來靈活的部署,從而減少物理連接,降低系統(tǒng)復(fù)雜度。
工作負載整合計劃現(xiàn)在已成為嵌入式和工業(yè)應(yīng)用程序的主流。這是由于嵌入式計算體系結(jié)構(gòu)的進步,在這些體系結(jié)構(gòu)中,異構(gòu)計算和實時虛擬機監(jiān)控程序變得更容易使用,同時滿足相關(guān)的苛刻需求。目前,虹科INtime實時操作系統(tǒng)已應(yīng)用于多個客戶項目中,比如滿足計算機數(shù)控機床對高速同步運動的高精度要求。