愛特梅爾和 SEGGER推出支援AVR32架構的即時作業系統

本文作者:admin       點擊: 2008-03-17 00:00
前言:
愛特梅爾公司 (Atmel® Corporation) 和領先的嵌入式系統中間件製造商SEGGER 微控制器公司宣布,推出為 AVR®32 微控制器而設計的即時作業系統embOS。

愛特梅爾先進的 AVR32 微控制器架構專是專為滿足 RTOS 應用需求而設計的,具有快速的多級中斷控制器、記憶體保護單元,並支援巢式中斷 (nested interrupts)。在嵌入式快閃記憶體以 66 MHz 運行時,AVR32 UC3具有出色的 1.08 DMIPS/MHz 能效指標,及高達 83 Dhrystone MIPS (DMIPS) 的性能,這讓它成為當今市場中性能最高的快閃記憶體微控制器之一。

將SEGGER 公司的embOS 作業系統移植到AVR32微控制器上,可以充分發揮AVR32先進架構體系的優勢。embOS支持所有4級中斷和零延遲時間的巢式中斷。AVR32微控制器針對程式,而設有“監督”(Supervisor) 模式和”應用”(Application) 模式。與其他作業系統不同,embOS在應用模式下執行應用程式碼 (任務);而內核和中斷則是在”監督”模式下運行,從而讓應用程式可以充分利用AVR32的保護機制。此外,這個作業系統還降低用於堆疊空間的 RAM的數量,從而使得堆疊的整體記憶體需求可以很容易預測。embOS 內核只需要2.5 KB的程式記憶體和52位元組的RAM,並提供一系列滿足嵌入式應用需求的功能特點,例如繪圖優化顯示工具embOSView;沒有數目限制的任務;不需要預先配置,以及不要求使用組合語言等。SEGGER公司並不會收取embOS任何的權利金。

愛特梅爾產品線總監Øyvind Strøm博士表示:”我們對AVR32微控制器產品獲得embOS的支援非常高興。embOS的效率非常高,而且作業系統也撰寫得很好,充分考慮了微控制器的資源限制。與AVR32一樣,embOS也已針對非常快速的中斷處理進行了優化,這使得embOS和AVR32成為時序關鍵應用中的一個完美組合。”

SEGGER公司運營長Robert Teufel表示:”AVR32微控制器的性能優良,在這個重要的32位微控制器市場上也占有一席之地。SEGGER的embOS為這種全新的高性能控制器系列提供了一個量身訂做的作業系統。”

AT32UC3 微控制器的功能豐富,包括高達 512 KB的快閃記憶體、高達64 KB的 SRAM,乙太網路的 MAC、帶OTG功能的全速USB、10位元的類比數位轉換器 (ADC)、串列周邊介面 (SPI)、同步串列介面 (SSC)、雙線介面 (與I2C標準相容)、通用非同步收發器 (UART)、通用計時器、13個脈寬調變器和一整套監控功能。

關於愛特梅爾公司(Atmel Corporation)
愛特梅爾公司是全球領先的微控制器、先進邏輯、混合信號、非揮發性記憶體和無線射頻(RF) 部件的設計和製造商。該公司擁有業界最廣泛的知識產權核心技術資源之一,能為電子工業提供全面的解決方案。愛特梅爾公司專注於消費電子、工業、安全、通信、計算和汽車電子市場。

關於 SEGGER 公司
SEGGER 微控制器公司專業開發和分銷硬體和軟體發展工具,以及軟體模組。所有軟體模組均相容 ANSI "C",並可用於嵌入式系統中,包括電信、醫療技術、消費電子、汽車電子和工業自動化領域。SEGGER 的軟體產品包括 emboss (即時作業系統)、emWin (GUI)、emFile (檔系統)、emUSB (USB 設備堆疊) 和 embOS/IP (TCP/IP堆疊)。除了高性能的軟體產品外,SEGGER 還提供嵌入式硬體開發工具,如眾所周知的 J-TAG 模擬器、 J-Link 鏈結器、J-Trace 跟蹤器,以及獨立的編程器 Flasher。SEGGER 的目標是提供價格適宜、靈活且易於使用的開發工具和軟體模組,讓開發人員專注於應用開發,從而縮短嵌入式應用的軟體發展時間。

產品資訊:
查詢AVR32  產品的資訊,請造訪:http://www.atmel.com/avr32
查詢 SEGGER 的資訊,請造訪:http://www.segger.com

電子郵件:look@compotechasia.com

聯繫電話:886-2-27201789       分機請撥:11