愛特梅爾公司(Atmel? Corporation)和領(lǐng)先的嵌入系統(tǒng)中間件制造商SEGGER微控制器公司宣布,提供推出專為AVR?32微控制器而設(shè)的實時操作系統(tǒng)embOS。
愛特梅爾先進(jìn)的AVR32微控制器架構(gòu)專為滿足RTOS應(yīng)用需求而設(shè)計,具有快速的多級中斷控制器、內(nèi)存保護(hù)單元,并支持嵌套中斷(nested interrupts)。從嵌入閃存以66 MHz運行時,具有出色的1.08 DMIPS/MHz能效指標(biāo),高達(dá)83 Dhrystone MIPS (DMIPS)的性能,AVR32UC3是當(dāng)今市場中性能最高的閃存微控制器之一。
將SEGGER公司的embOS操作系統(tǒng)移植到AVR32微控制器上,可以充分發(fā)揮AVR32先進(jìn)架構(gòu)體系的優(yōu)勢。embOS支持所有4級中斷和零延遲時間的全嵌套(nested)中斷。AVR32微控制器針對程序而設(shè)有“監(jiān)督”(Supervisor)模式和“應(yīng)用”(Application)模式。與其它操作系統(tǒng)不同,embOS的應(yīng)用程序代碼(任務(wù))在“應(yīng)用”模式下運行;而內(nèi)核和中斷則在