瑞典IAR公司發(fā)布新的中間件產(chǎn)品家族
——
新的IAR PowerPac for ARM包括了一個(gè)小內存尺寸的RTOS以及通用的文件系統,并采用了創(chuàng )新的許可方式——這非常適合對成本敏感的ARM應用。
IAR公司今天發(fā)布新的中間件產(chǎn)品家族IAR PowerPac,完善了IAR為嵌入式系統開(kāi)發(fā)者提供的產(chǎn)品線(xiàn)。IAR PowerPac是一個(gè)具有豐富功能的實(shí)時(shí)嵌入式操作系統(RTOS),并包含一個(gè)高性能的文件管理系統。
IAR PowerPac RTOS的代碼尺寸極?。ㄖ挥?kB),并以合理的價(jià)格體系針對低成本的ARM應用市場(chǎng)。更多的模塊將被逐步引入到IAR PowerPac產(chǎn)品家族中,并且將支持非常多的目標芯片。
32位微控制器的成本越來(lái)越低,使得更廣泛應用能夠用上32位技術(shù)。然而同時(shí),軟件和硬件的復雜度卻在不斷增加,這種使得市場(chǎng)對實(shí)時(shí)多任務(wù)操作系統的需求不斷增加。迄今為止,微控制器的操作系統市場(chǎng)還是一個(gè)相對比較分散的市場(chǎng),很少能見(jiàn)到軟件間的整合。另一方面,小規模嵌入式系統的開(kāi)發(fā)者也不太愿意購買(mǎi)一個(gè)單獨的RTOS,事實(shí)上很多用戶(hù)從來(lái)沒(méi)有過(guò)使用商用嵌入式操作系統的經(jīng)驗:或者他們更喜歡去自己建立一個(gè)任務(wù)調度系統,或者他們認為自己不需要或買(mǎi)不起RTOS。其實(shí)RTOS能提高代碼的重復使用性,并能把中間件模塊有條理地組織起來(lái),從而使用戶(hù)縮短開(kāi)發(fā)周期。在速度響應要求苛刻的應用中,由于使用實(shí)時(shí)操作系統能預知應用響應時(shí)間,因此應用的質(zhì)量也得以確保,這就是IAR PowerPac所針對的用戶(hù)需求。
IAR PowerPac能提供搶占和循環(huán)這兩種方式的任務(wù)調度,能處理無(wú)限多的任務(wù)、信號量、郵箱和軟件定時(shí)器,并可設置255種不同的優(yōu)先級別。IAR PowerPac能實(shí)現完全的中斷,0中斷時(shí)延是該產(chǎn)品一個(gè)重要的特點(diǎn)。IAR PowerPac還能實(shí)現可嵌套的中斷,并且能達到非??斓纳舷挛那袚Q速度。IAR PowerPac文件管理系統能兼容MS-DOS/MS-Windows系統,支持FAT12、FAT16 和FAT32格式,以及支持多種設備驅動(dòng)和多種存儲媒介,包括:RAM盤(pán)、MMC卡、SD卡、CompactFlash卡、硬盤(pán)接口、SMC卡以及NOR/NAND閃存,其高度模塊化的結構使得對內存的消耗降至最小。
IAR PowerPac采用創(chuàng )新的許可方式,類(lèi)似于IAR集成開(kāi)發(fā)環(huán)境(IAR的旗艦產(chǎn)品)的銷(xiāo)售模式,除了單用戶(hù)版的許可(用戶(hù)可選擇是否需要源碼),IAR公司還為多人開(kāi)發(fā)團隊提供一種用戶(hù)群許可,最多可允許20個(gè)工程師開(kāi)發(fā)產(chǎn)品,該許可包含了整套源碼。使用IAR PowerPac時(shí),用戶(hù)只需要按座席一次性付費,以后不用再支付版稅或支付與項目其他情況有關(guān)的費用(最終產(chǎn)品、產(chǎn)品線(xiàn)或產(chǎn)量)。這就是為什么說(shuō)投資于IAR PowerPac是一種低風(fēng)險的模式,因為所有有關(guān)費用用戶(hù)事先都已清楚。
評論