當(dāng)前位置:首頁 >> 產(chǎn)品中心 >> 工業(yè)互聯(lián)網(wǎng)平臺產(chǎn)品 >> 工業(yè)互聯(lián)網(wǎng)操作系統(tǒng) Intewell
Intewell-C 是東土自主研發(fā)、可以運(yùn)行在工業(yè)現(xiàn)場多種類型的終端設(shè)備上、實(shí)現(xiàn)其智能化改造的操作系統(tǒng)。Intewell-C提供的強(qiáng)實(shí)時(shí)特性保障工業(yè)設(shè)備可以高效處理時(shí)間敏感的現(xiàn)場業(yè)務(wù),支持多種工業(yè)通信協(xié)議保障了不同智能化設(shè)備間的數(shù)據(jù)交互,Intewell-C的在線業(yè)務(wù)動(dòng)態(tài)部署能力能方便的拓展設(shè)備的業(yè)務(wù)功能使設(shè)備滿足不同業(yè)務(wù)應(yīng)用需要。
Intewell-C 是東土自主研發(fā)、可以運(yùn)行在工業(yè)現(xiàn)場多種類型的終端設(shè)備上、實(shí)現(xiàn)其智能化改造的操作系統(tǒng)。Intewell-C提供的強(qiáng)實(shí)時(shí)特性保障工業(yè)設(shè)備可以高效處理時(shí)間敏感的現(xiàn)場業(yè)務(wù),支持多種工業(yè)通信協(xié)議保障了不同智能化設(shè)備間的數(shù)據(jù)交互,Intewell-C的在線業(yè)務(wù)動(dòng)態(tài)部署能力能方便的拓展設(shè)備的業(yè)務(wù)功能使設(shè)備滿足不同業(yè)務(wù)應(yīng)用需要。
相對于當(dāng)前傳統(tǒng)的嵌入式操作系統(tǒng),Intewell-C可以支持更豐富的硬件架構(gòu),其精簡、可靈活裁剪的系統(tǒng)架構(gòu)可適應(yīng)傳統(tǒng)及新型的工業(yè)現(xiàn)場端設(shè)備,在性能上尤其在工業(yè)領(lǐng)域高實(shí)時(shí)性方面優(yōu)于其他系統(tǒng)內(nèi)核。
高性能、搶占式、強(qiáng)實(shí)時(shí)的操作系統(tǒng)內(nèi)核
支持對稱多處理(SMP)方式多核
支持進(jìn)程
POSIX實(shí)時(shí)擴(kuò)展部分接口
支持X86體系結(jié)構(gòu),支持PowerPC體系結(jié)構(gòu),支持ARM體系結(jié)構(gòu),支持國產(chǎn)龍芯處理器,支持國產(chǎn)申威處理器
支持PCI多種總線結(jié)構(gòu),適應(yīng)多種行業(yè)應(yīng)用的需要
豐富的外圍設(shè)備驅(qū)動(dòng)支持
高效、穩(wěn)定的TCP/IP網(wǎng)絡(luò)協(xié)議棧
穩(wěn)定、高可靠的文件系統(tǒng),包括:FAT兼容文件系統(tǒng)(dosFS)、虛擬根文件系統(tǒng)(VRFS)、只讀文件系統(tǒng)(RomFS)、及面向Nand Flash的文件系統(tǒng)(Yaffs2)
穩(wěn)定、高性能的USB2.0、USB3.0協(xié)議棧
格 | ||
內(nèi)核 | 支持基于優(yōu)先級的搶占式多任務(wù)調(diào)度算法 支持進(jìn)程 支持優(yōu)先級搶占、時(shí)間片輪轉(zhuǎn)任務(wù)調(diào)度策略,支持256個(gè)任務(wù)優(yōu)先級 支持任務(wù)獨(dú)立時(shí)間片 支持優(yōu)先級繼承策略,以防止優(yōu)先級反轉(zhuǎn) 支持定時(shí)器管理,支持絕對時(shí)間和周期性兩種定時(shí)器觸發(fā)方式 支持中斷嵌套,保障高優(yōu)先級的中斷得到及時(shí)響應(yīng) 支持信號量、異步信號、事件、消息隊(duì)列等任務(wù)間通信、同步和互斥管理方式,支持消息發(fā)送等待 支持?jǐn)U展點(diǎn),可在系統(tǒng)初始化階段、任務(wù)切換等時(shí)刻擴(kuò)展系統(tǒng)行為 | |
體系結(jié)構(gòu)支持包(ASP) | 體系結(jié)構(gòu)支持包(ASP)提供目標(biāo)硬件平臺CPU相關(guān)支持,對內(nèi)核屏蔽硬件平臺細(xì)節(jié),使操作系統(tǒng)內(nèi)核實(shí)現(xiàn)多平臺支持更為簡單 體系結(jié)構(gòu)支持包對如下功能模塊提供支持:CPU;中斷;CACHE;MMU | |
板級支持包(BSP) | 板級支持包(BSP)提供目標(biāo)板/目標(biāo)機(jī)上各硬件設(shè)備驅(qū)動(dòng),針對特定硬件板卡提供配套硬件設(shè)備驅(qū)動(dòng) 支持的驅(qū)動(dòng)包括:處理器定時(shí)器、中斷控制器驅(qū)動(dòng);PCI總線驅(qū)動(dòng);PS2鍵盤/鼠標(biāo)驅(qū)動(dòng);控制臺驅(qū)動(dòng);串口驅(qū)動(dòng);ATA存儲設(shè)備驅(qū)動(dòng);DMA控制器驅(qū)動(dòng);Intel 8254x/Intel82574/i350/i210 網(wǎng)絡(luò)控制器設(shè)備驅(qū)動(dòng);USB控制器驅(qū)動(dòng) | |
設(shè)備驅(qū)動(dòng)(Driver) | 設(shè)備驅(qū)動(dòng)(Driver)提供硬件設(shè)備驅(qū)動(dòng),針對硬件設(shè)備類型提供配套驅(qū)動(dòng)支持,將同類設(shè)備驅(qū)動(dòng)共性部分與板級支持包特性部分進(jìn)行分離,使在多硬件平臺下支持不同型號的同類設(shè)備更為方便、快捷 支持的設(shè)備驅(qū)動(dòng)包括:網(wǎng)卡,硬盤,USB,PCI,串口 | |
文件系統(tǒng) | 支持硬盤、FLASH、RAMDISK等文件存儲介質(zhì) 支持FAT兼容文件系統(tǒng)(dosFS)、虛擬根文件系統(tǒng)(VRFS)、只讀文件系統(tǒng)(RomFS)、及面向Nand Flash的文件系統(tǒng)(Yaffs2) 符合POSIX和C99標(biāo)準(zhǔn)的文件操作接口 掉電保護(hù)(除非寫操作被打斷) 支持多種文件系統(tǒng),移動(dòng)存儲介質(zhì),自動(dòng)文件系統(tǒng)探測 Cache透明機(jī)制,保證數(shù)據(jù)寫入文件系統(tǒng),增強(qiáng)了文件系統(tǒng)可靠性 支持Unicode編碼文件名 提供更快的文件訪問速度 | |
網(wǎng)絡(luò)協(xié)議棧 | Intewell-C的TCP/IP網(wǎng)絡(luò)協(xié)議棧符合TCP/IP協(xié)議工業(yè)標(biāo)準(zhǔn),支持多任務(wù)應(yīng)用開發(fā)模型,利用Intewell-C的TCP/IP網(wǎng)絡(luò)協(xié)議棧,開發(fā)人員可以為一個(gè)嵌入式設(shè)備增加和配置網(wǎng)絡(luò)功能;為下一代設(shè)備應(yīng)用程序需求研制,提供豐富的網(wǎng)絡(luò)特性,并進(jìn)一步提升性能。 Intewell-C的TCP/IP網(wǎng)絡(luò)協(xié)議棧的基本特性包括: 支持自動(dòng)配置緩沖池系統(tǒng) 更豐富的協(xié)議支持,如SCTP、DHCP、VRRP等 支持Windows Socket標(biāo)準(zhǔn)編程接口 支持Berkerly Socket標(biāo)準(zhǔn)編程接口 支持?jǐn)?shù)據(jù)零拷貝技術(shù) 支持多網(wǎng)卡和冗余網(wǎng)卡 | |
USB2.0、3.0協(xié)議棧 | Intewell-C的 USB協(xié)議棧支持USB2.0、USB3.0協(xié)議,提供UHCI、OHCI、EHCI、XHCI多種USB控制器支持,Intewell-C USB協(xié)議棧包含如下特性: 支持多種USB控制器,如UHCI、OHCI、EHCI、XHCI 支持USB2.0,USB3.0協(xié)議 USB設(shè)備采用統(tǒng)一的設(shè)備驅(qū)動(dòng)機(jī)制 | |
POSIX接口 | 支持POSIX接口,使用戶已有的基于POSIX接口編寫的應(yīng)用程序能夠繼續(xù)發(fā)揮作用,實(shí)現(xiàn)嵌入式軟件的復(fù)用 支持的POSIX接口主要包括消息隊(duì)列,線程管理,線程私有變量,線程條件變量,線程互斥鎖,調(diào)度管理,信號量管理,異步信號,時(shí)鐘與定時(shí) | |
開發(fā)工具 | 提供Intewell-C配套開發(fā)工具,該開發(fā)工具支持多核應(yīng)用程序的開發(fā)和調(diào)試。客戶能夠更快速地部署各種復(fù)雜的多核解決方案,提高應(yīng)用開發(fā)的效率。同時(shí),該工具能夠深度集成用于設(shè)備軟件開發(fā)的多種工具,向用戶提供協(xié)同一致的工作平臺,提供成套的設(shè)備應(yīng)用軟件開發(fā)支撐,使該開發(fā)工具的功能能夠涵蓋設(shè)備軟件生產(chǎn)過程、管理協(xié)同過程和質(zhì)量過程等軟件開發(fā)全生命周期,為軟件開發(fā)團(tuán)隊(duì)創(chuàng)建一體化的協(xié)同平臺 | |
硬件配置要求 | ||
支持的處理器 | Intel x86體系結(jié)構(gòu):Pentium 系列,酷睿 2系列,I3/I5/I7,N2600; 龍芯2K/2H; 申威SW410; PowerPC系列; ARM系列; | |
支持的總線 | PCI | |
開發(fā)工具操作系統(tǒng) | Win7 64位,Win10 64位 |
產(chǎn)品型號 | 產(chǎn)品說明 |
Intewell-C | 嵌入式操作系統(tǒng) |