μTenux

μTenux

ST公司的Cortex ATMEL公司的Cortex TI公司的Cortex

簡介

uTenux
μTenux(讀作micro-Te-nux),是一個完全免費開源的實時作業系統(RTOS),向上兼容支持ARM9、Cortex A核心晶片的Tenux版本。
Tenux已經從2009年開始發布,支持ARM7/9、Corex M0-M4核心的MCU,例如ATMEL、NXP等,2011年計畫支持的包括FUJITSU、FREESCALE、ST等,關於更多的信息,請訪問T-Engine中國開源社區或者公司主頁。悠龍諮詢(悠龍軟體)是世界知名公司ARM的合作夥伴,還是Ti、ATMEL、T-Engine、Neusoft、Tianfusoftwarepark、TEG、Parasoft etc.晶片廠商的合作夥伴
μTenux的核心是上世紀80年代就出現的uT-Kernel。在全球嵌入式最發達的日本,uT-Kernel擁有60%的占有率。
μTenux最適用於ARM Cortex M0-M4系列的微控制器,代碼開源、免費,是一個功能強大的搶占式實時多任務作業系統。

產品構架

產品構架

版本發布

2013年04月30日,μTenux新版本V1.5.00r160(Preview-預覽版)
◇ 新版本V1.5.00r160是μTenux升級到V1.50之後的第三次發布,繼續在易入門、易閱讀、易移植等用戶關心的核心特性上進行提升,同時為穩定版發布做好準備。
◇ 新版本V1.5.00r160增加了NXP公司的Cortex M4核心晶片LPC4088、TI公司的Cortex M4核心LM4F232H5QD、富士通公司的Cortex M3核心晶片MB9BF506R,至此,已經支持了七家微控制器領域全球知名廠商的14個系列晶片,覆蓋了主流市場。
◇新版本V1.5.00r160支持了ARM公司CMSIS 3.0標準,從而使得晶片廠商的外設驅動庫可以直接使用,不需要進行移植,極大方便了用戶開發,也同步發行了支持CMSIS的μT/StudioV3.1補丁包。
◇新版本V1.5.00r160將Cortex M4和M3核心支持代碼進行了分離,為以後支持FPU功能奠定了基礎。
◇新版本V1.5.00r160採納了ARM中國GCC小組的意見,刪除了Eclipse中的GCC環境變數(GCC_EXEC_PREFIX、GNUarm),調整了相應的makefile。新版本將μT/Studio環境生成的執行映像也統一成KEIL MDK和IAR EWARM使用的.hex格式,方便用戶燒寫。

目前支持的晶片

截止到2013年04月26日止,支持的晶片有:
◇ ST公司的Cortex M3核心STM32F103ZE、STM32F107VC晶片。
◇ ST公司的Cortex M3核心STM32F207ZG晶片。
◇ ST公司的Cortex M3核心STM32F303VC晶片。
◇ ST公司的Cortex M4核心STM32F407IG、STM32F407VG、STM32F407ZG晶片。
◇ ATMEL公司的Cortex M3核心AT91SAM3S4C晶片。
◇ TI公司的Cortex M3核心LM3S9B96晶片。
◇ NXP公司的Cortex M3核心LPC1788晶片。
◇ FREESCALE公司的Cortex M4核心MK60DN512XXX10晶片。
◇ Infineon公司的Cortex M4核心XMC4500X144X1024晶片。

支持的環境

截止到2013年04月26日止,支持的編譯集成環境有:
◇ KEIL RealView MDK 4.60。
◇ IAR EWARM 6.50.2。
◇ uLoong uT/Studio V3.0(Eclipse/ARM中國最佳化GCC EABI)。開源免費

相關詞條

熱門詞條

聯絡我們