當(dāng)前位置: 首頁 > 工業(yè)電氣產(chǎn)品 > 端子與連接器 > 線路板連接器 > FFC連接器
發(fā)布日期:2022-04-17 點擊率:72
INtime RTOS簡介
INtime ? RTOS是一個動態(tài)的,確定性的硬實時操作系統(tǒng),用于多核x86兼容處理器上的非對稱多處理(AMP)。與使用虛擬機管理程序,Windows設(shè)備驅(qū)動程序或單體應(yīng)用程序不同,INtime RTOS是完整的操作系統(tǒng),具有開發(fā)人員期望在現(xiàn)代開發(fā)環(huán)境中使用的系統(tǒng)服務(wù)和功能。功能包括動態(tài)控制多個主機上多個節(jié)點(核心)上的進程,以及系統(tǒng)所有節(jié)點之間的豐富進程間通信(IPC)等。
1. INtime基本架構(gòu)
1 支持的部署模型
INtime RTOS提供兩種不同的部署模型。INtime RTOS上開發(fā)的應(yīng)用程序可以在部署模型或兩者之間進行部署,而無需更改。
a. INtime for Windows:允許在同一主機上啟用Windows和INtime RTOS實例的混合解決方案。
b. INtime distributed RTOS:允許在多核主機上作為獨立系統(tǒng)或分布式系統(tǒng)的一部分運行嵌入式應(yīng)用程序。
2 多核PC主機整合大量工作負(fù)載
1)使用分區(qū)的多核PC主機整合大量工作負(fù)載(稱為“嵌入式虛擬化”),可通過將不同的應(yīng)用程序類型合并到同一臺PC上來降低系統(tǒng)成本和復(fù)雜性。
2)在具有對稱多處理(SMP) OS的異構(gòu)部署中,INtime RTOS與Windows *(32位和64位)并行運行,以利用其廣泛的人機界面(HMI)。
3)系統(tǒng)服務(wù)將支持?jǐn)U展到多個主機,從而允許創(chuàng)建具有靈活部署模型的可互操作的分布式實時系統(tǒng)。
4)作為非對稱多處理(AMP)架構(gòu)部署,每個節(jié)點(core)運行一個獨立的INtime RTOS實例,并對其硬件資源進行劃分-包括專用內(nèi)核,內(nèi)存,I / O和中斷。當(dāng)關(guān)鍵響應(yīng)時間很重要時,此方法是需要安全性,可靠性和確定性的最佳選擇。所有INtime RTOS和Windows進程均本地運行,并支持Windows的所有當(dāng)前版本(包括Windows 10)。
當(dāng)前的INtime RTOS環(huán)境仍向后兼容為先前INtime版本開發(fā)的應(yīng)用程序,從而節(jié)省了軟件投資。提供了Windows API級實時擴展代碼的遷移庫。
3 基于對象的RTOS,具有全面的內(nèi)核服務(wù)
為了加快上市時間并簡化開發(fā),INtime RTOS提供了通用操作系統(tǒng)的標(biāo)準(zhǔn)服務(wù)。這些服務(wù)允許程序員依靠OS來管理其解決方案中的許多系統(tǒng)任務(wù),而無需創(chuàng)建自己的代碼。
INtime RTOS是基于對象的,支持熟悉的編程方法,集成到熟悉的Microsoft Visual Studio環(huán)境中。INtime RTOS內(nèi)核提供了多個對象并維護它們的數(shù)據(jù)結(jié)構(gòu),這定義了與其相關(guān)的系統(tǒng)調(diào)用。對于任何創(chuàng)建的對象,內(nèi)核都會返回該對象的句柄,該句柄可在分布式系統(tǒng)中的任何INtime RTOS或Windows進程中使用。每個進程都在受保護的用戶模式(Ring 3)下執(zhí)行,最多有4GB的內(nèi)存,僅受主機資源限制。
2. INtime關(guān)鍵處理機制
1 專用硬件資源劃分機制
下一篇: PLC、DCS、FCS三大控
上一篇: 利用現(xiàn)場總線提升速度