【導(dǎo)讀】VxWorks是一種嵌入式的實(shí)時(shí)操作系統(tǒng),所謂嵌入式系統(tǒng)就是用戶(hù)自己開(kāi)發(fā)設(shè)計(jì)板子,板子上通常有一顆CPU,VxWorks支持32位的CPU,包括Intel公司的x86、Motorola公司。的68k和PowerPC、MIPS、ARM、Intel公司的i960、Hitachi公司的SH。開(kāi)發(fā)環(huán)境可以運(yùn)行在Windows95/NT或UNIX下,包括交叉編譯器和交叉。代碼IMAGE,交叉調(diào)試器就是通過(guò)宿主機(jī)和目標(biāo)機(jī)之間的某種耦合方式實(shí)現(xiàn)前后臺(tái)調(diào)試。在系統(tǒng)安裝的時(shí)候,集成調(diào)試環(huán)境和VxWorks的原材料都安裝。下面我們分別來(lái)介紹這。VxWorks的IMAGE有三個(gè)層次、四個(gè)部分。2.windkernel對(duì)外設(shè)不做假設(shè)。統(tǒng)的移植中,外設(shè)必須符合BIOS標(biāo)準(zhǔn)。與調(diào)度,我們稱(chēng)其為納核,可以只有8k)。VxWorks的API是由操作系統(tǒng)內(nèi)核提供的服務(wù)原語(yǔ)搭建起來(lái)的??赡苄?、盡可能是常量和可確定。所謂可確定是指tc和ts有一個(gè)上限,而不是一個(gè)統(tǒng)計(jì)的。結(jié)果,即不會(huì)出現(xiàn)峰值,不會(huì)隨系統(tǒng)任務(wù)的增多而增多。除了提供TCP/IP協(xié)議棧,還支持其他協(xié)議。最大的特點(diǎn)就是采用零拷貝機(jī)制,Carrier網(wǎng):邊緣交換機(jī),VoIP網(wǎng)關(guān),核心路由器;