網(wǎng)絡(luò)軟件和服務(wù)提供商Eneaò公司推出適用于ARM Cortex-M3 嵌入式處理器的 Enea OSE Epsilon 實時操作系統(tǒng)。 OSE Epsilon RTOS 為針對基于 ARM Cortex-M3 處理器的低成本網(wǎng)絡(luò)系統(tǒng)而開發(fā)和部署可擴展、緊湊且高可靠性的應(yīng)用程序提供了理想平臺。 Enea的軟件已被廣泛應(yīng)用于成千上萬的產(chǎn)品中,Enea擁有全球50%的基站和50%的3G手機市場份額,2007年手機銷售里有3.5億個帶有 Enea軟件?蛻糁饕陔娦、無線、控制、航空、汽車、醫(yī)療和消費類電子等領(lǐng)域,如愛立信、諾基亞、阿爾卡特、摩托羅拉、朗訊、索尼愛立信、富士通、三星、西門子、索尼、ABB、波音、華為、中興、大唐、普天等。 “Cortex-M3 能夠以高效的微控制器提供 32 位 CPU 的性能,與成本敏感型、深嵌式無線通信設(shè)備的搭配乃天作之合。”Enea 市場營銷副總裁 Terry Pearson 表示,“OSE Epsilon 因其緊湊的外形、敏捷的中斷響應(yīng)、直觀的 API 以及與其他 OSE 系列產(chǎn)品向上兼容等優(yōu)點,成為 Cortex-M3 的完美伴侶,對于注重可靠性、效率與可擴展性的應(yīng)用程序而言尤為如此! ARM Cortex-M3 是專門針對低成本、小型化無線網(wǎng)絡(luò)應(yīng)用而優(yōu)化的 32 位 RISC 內(nèi)核。它是一款以單周期乘除運算為特色的高性能內(nèi)核,能夠以其超凡的中斷響應(yīng)與代碼密度提供 1.25 DMIPS/MHz 的頂級性能。Cortex-M3 實現(xiàn)了 Thumb-2 指令集,并提供如均衡的數(shù)據(jù)存儲與獨立位處理等高級功能。憑借上述功能,Cortex-M3 能夠以近似 8 位和 16 位處理器的成本提供 32 位處理器的性能。 Enea OSE Epsilon 是一款面向深嵌式微控制器應(yīng)用程序的快速、小型且低成本的 RTOS。它是完全以匯編程序編寫的全搶占式實時內(nèi)核,可提供高效的系統(tǒng)調(diào)用,縮減應(yīng)用程序代碼大小,且最低配置僅占用 4KB 內(nèi)存。OSE Epsilon 采用內(nèi)置錯誤處理,可增強最終產(chǎn)品的耐用性與可靠性。其還可提供崩潰安全 Flash 文件系統(tǒng)和基礎(chǔ)網(wǎng)絡(luò)協(xié)議套件,包括 TCP、UDP、IP、ICMP、ARP、代理 ARP、RARP、PPP、Web Server、DNS 與 DHCP。 通過將簡單但功能強大的系統(tǒng)調(diào)用與高性能進程間通信服務(wù)相結(jié)合,OSE Epsilon 得以加快應(yīng)用程序的開發(fā)速度。事實上,僅需六個簡單的系統(tǒng)調(diào)用,大多數(shù)設(shè)計師即可獲得編寫大部分應(yīng)用程序所需的全部內(nèi)容。 OSE Epsilon 的高級提取功能,加上其簡單而功能強大的 API,可縮減應(yīng)用程序代碼的大小并降低其復(fù)雜性,使得各項程序更易于維護、閱讀和理解。OSE Epsilon 實現(xiàn)了全功能 OSE API 中的一個子集。于是,客戶幾乎無需更改任何代碼,即可將 OSE Epsilon 輕松升級到 OSE RTOS 系列的其它產(chǎn)品。 與 RTOS 的所有 OSE 系列產(chǎn)品類似,OSE Epsilon 采用簡單、直觀的消息傳送編程模型,可以輕而易舉地將復(fù)雜、分布式的應(yīng)用程序分解為較為簡單的并發(fā)進程,這些進程相互之間通過高速、透明且直接的消息傳送協(xié)議進行通信。這一高級提取功能使復(fù)雜的應(yīng)用程序更易于概念化、模塊化、分割和調(diào)試。同時,它還將應(yīng)用程序與繁雜的基層硬件分離開來,使結(jié)果代碼更具有可擴展性、更易于遷移。 |