μC3/Compact
μC3(マイクロ・シー・キューブ)/Compactはマイコン内蔵の小さなメモリだけで動作するように最適化されたコンパクトなμITRON4.0仕様のRTOSです。 ソースコードに直接コンフィグレーションを行うのではなく付属のコンフィグレータによりGUIベースでRTOS、TCP/IP、デバイスのコンフィグレーションからベースコードの自動生成まで行います。 国内では最初にARM Cortex®-Mコアに対応した ITRON仕様のOSで多くの採用実績があります。
CPUコア | ベンダー | シリーズ | 評価版 ダウンロード |
---|---|---|---|
Arm Cortex®-M33 | Renesas | RA6M4、RA6M5 | ダウンロード |
STMicroelectronics | STM32L5 | — | |
Arm Cortex®-M7 | STMicroelectronics | STM32F7、STM32H7 | ダウンロード |
Microchip | SAM E/S/V7 | ダウンロード | |
Infineon/Cypress | TraveoⅡ(CYT4Bx) | — | |
NXP | i.MX RT117x | — | |
Arm Cortex®-M4 | STMicroelectronics | STM32F4xx、STM32L4/L4+、STM32H7、STM32WB | ダウンロード |
NXP | LPC4300、Kinetis Kxx、Vybrid VF6xx、LPC5411x | ダウンロード | Renesas | RA6M3 | ダウンロード |
TI | Tiva TM4C | ダウンロード | |
Infineon/Cypress | FM4 MB9Bxxx、S6E2xx、PSoC6 | ダウンロード | |
Microchip | SAM E5x、SAM 4L | ダウンロード | |
TOSHIBA | TX04、TXZ4、TXZ4+ | ダウンロード | |
Silicon Labs | EFR32 | — | |
Arm Cortex®-M3 | STMicroelectronics | STM32F1xx、F2xx、L1xx | ダウンロード |
TOSHIBA | TX03 TMPM33x、TMPM36x、TMPMx38x | ダウンロード | |
Infineon/Cypress | FM3 MB9Bxxx、MB9Axxx | ダウンロード | |
Microsemi | SmartFusion、SmartFusion2 | — | |
NXP | LPC1800 | ダウンロード | |
Silicon Labs | EFM32 | — | |
Infineon/Cypress | PSoC 5LP | — | |
Maxim | MAX32550 | — | |
Analog Devices | ADuCM32x | — | |
Arm Cortex®-M0、M0+ | NXP | Kinetis Lxx、LPC4300 | ダウンロード |
STMicroelectronics | STM32F0xx、STM32L0xx | ダウンロード | |
LAPIS | ML7416 | — | |
Infineon/Cypress | PSoC4 | — | |
RX | Renesas | RX210、RX231、RX62N/1、RX63N/1、RX64M、RX65N/1、RX71M | ダウンロード |
Nios II | Intel | Nios II | ダウンロード |
SuperH | Renesas | SH-2A、SH2A-FPU | — |
※ 対応表には対応予定のCPUも含まれます。
μC3/Standard
μC3(マイクロ・シー・キューブ)/StndardはμITRON4.0のスタンダードプロファイルをベースに、32ビットプロセッサが搭載された組込みシステム向けのRTOSです。
高性能プロセッサが、より高度なリアルタイム制御に耐えられるよう、割込み禁止時間を極力なくし、割込み応答性を最重要課題として設計したRTOSです。
ARM Cortex®-Aシリーズ、ARM Cortex®-Rシリーズなど多くの最新プロセッサをサポートしています。
CPUコア | ベンダー | シリーズ | 評価版 ダウンロード |
---|---|---|---|
Arm Cortex®-A72 | TI | DRA821U | — |
Arm Cortex®-A53 | NXP | QorIQ LS1043A | — |
TI | AM64x | — | |
Xilinx | Zynq UltraScale+MPSoC(APU) | ダウンロード | |
Arm Cortex®-A15 | TI | AM57x | — |
Renesas | RZ/G1M、RZ/G1N | — | |
Arm Cortex®-A9 | Xilinx | Zynq-7000 | ダウンロード |
Intel | Cyclone V SoC、Arria V SoC、Arria 10 SoC | ダウンロード | |
Renesas | RZ/A1、RZ/A2 | ダウンロード | |
NXP | i.MX 6Solo/Dual/Quad/SoloX | ダウンロード | |
TOSHIBA | TZ2100 | ダウンロード | |
Arm Cortex®-A8 | TI | AM335x | ダウンロード |
Arm Cortex®-A7/M4 | NXP | i.MX 7ULP、i.MX 7Dual | — |
Arm Cortex®-A53/M4 | NXP | i.MX 8M Mini | — |
Arm Cortex®-A7 | Renesas | RZ/G1E、RZ/N | ダウンロード |
STMicroelectronics | STM32MP1 | — | |
NXP | i.MX 6UltraLite | ダウンロード | |
Arm Cortex®-A5 | Microchip | SAMA5D3 | — |
AXELL | AG903 | ダウンロード | |
Analog Devices | ADSP-SC589 | — | |
Arm Cortex®-R7 | Renesas | RZ/G2H, RZ/G2M, RZ/G2N | — |
Arm Cortex®-R5 | Xilinx | Zynq UltraScale+ MPSoC(RPU) | ダウンロード |
TI | AM65x | — | |
Arm Cortex®-R4 | Renesas | RZ/T1, EC-1 | ダウンロード |
Arm Cortex®-M33 | AnalogDevices | ADuCM410 | — |
Arm Cortex®-M7 | STMicroelectronics | STM32F7,H7 | ダウンロード |
NXP | i.MX RT1050、i.MX 8M Plus、i.MX 8M Nano | — | |
Arm Cortex®-M4 | STMicroelectronics | STM32MP1、STM32F4 | ダウンロード |
ARM926 | TI |
OMAP-L137、L138、 AM170x、AM180x |
ダウンロード |
NXP | LPC3200、i.MX25x | ダウンロード | |
RX | Renesas | RX71M、RX72M、RX72N、RX66N | ダウンロード |
SuperH | Renesas | SH-2A、SH2A-FPU、SH-4A | — |
※ 対応表には対応予定のCPUも含まれます。
μC3/Standard+M
μC3/StandardにAMP型のマルチコア拡張を追加したマルチコアプロセッサ向けのリアルタイムOSです。
μITRON4.0のスタンダード・プロファイルをベースに、AMP型の特徴を活かしたコア毎の処理・リソースの割り当て,コア間連携のためのAPIを追加しています。
ARM Cortex®-Aシリーズを中心にマルチコアのMPUをサポートしています。
CPUコア | ベンダー | シリーズ |
---|---|---|
Arm Cortex®-A72 | TI | DRA821U |
Arm Cortex®-A53 | Xilinx | Zynq UltraScale+ MPSoC/RFSoC(APU) |
TI | AM64x | |
NXP | QorIQ LS1043A、i.MX 8M Plus、i.MX 8M Nano | |
Arm Cortex®-A15 | Renesas | RZ/G1M、RZ/G1N |
TI | AM57x | |
Arm Cortex®-A9 | Intel | Intel SoC、Cyclone V SoC、Arria V SoC、Arria 10 SoC |
Xilinx | Zynq-7000 | |
Arm Cortex®-R5 | Xilinx | Zynq UltraScale+ MPSoC/RFSoC(RPU) |
TI | AM64x | |
Arm Cortex®-A7 | STMicroelectronics | STM32MP1 |
NXP | i.MX 7Dual | |
Renesas | RZ/G1E, RZ/G1H | |
Arm Cortex®-A7/M4 | NXP | i.MX 7ULP |
Arm Cortex®-A7/M3 | Renesas | RZ/N1S |
※ 対応表には対応予定のCPUも含まれます。
μC3+Linux
μC3+LinuxはマルチコアCPUにLinuxとRTOSを共存させ、OS間の通信を可能にするソリューションです。
種類の異なった2つのOSを共存させることで、RTOSのリアルタイム性能とLinuxが持つ豊富なソフトウェア資産を有効に活用することができます。
ベンダー | シリーズ | CPUコア | 対応OS |
---|---|---|---|
Xilinx | Zynq UltraScale+MPSoC/RFSoC | Arm Cortex®-A53 | Linux |
Arm Cortex®-R5 | μC3 | ||
Zynq-7000 | Arm Cortex®-A9 | Linux | |
Arm Cortex®-A9 | μC3 | ||
Intel | Intel SoC | Arm Cortex®-A9 | Linux |
Arm Cortex®-A9 | μC3 | ||
Renesas | RZ/G1E | Arm Cortex®-A7 | Linux |
Arm Cortex®-A7 | μC3 | ||
RZ/G2M | Arm Cortex®-A57/A53 | Linux | |
Arm Cortex®-R7 | μC3 | ||
RZ/G2N | Arm Cortex®-A57 | Linux | |
Arm Cortex®-R7 | μC3 | ||
RZ/G2H | Arm Cortex®-A57/A53 | Linux | |
Arm Cortex®-R7 | μC3 | ||
NXP | i.MX 6Dual/Quad | Arm Cortex®-A9 | Linux |
Arm Cortex®-A9 | μC3 | ||
i.MX 7Dual | Arm Cortex®-A7 | Linux | |
Arm Cortex®-M4 | μC3 | ||
i.MX 8M Mini/Quad | Arm Cortex®-A53 | Linux | |
Arm Cortex®-M4 | μC3 | ||
STMicroelectronics | STM32MP1 | Arm Cortex®-A7 | Linux |
Arm Cortex®-M4 | μC3 | ||
TI | AM64x | パターン1 ▼ | |
Arm Cortex®-A53 | Linux | ||
Arm Cortex®-R5 | μC3 | ||
パターン2 ▼ | |||
Arm Cortex®-A53 | Linux | ||
Arm Cortex®-A53 | μC3 | ||
AM65x | Arm Cortex®-A53 | Linux | |
Arm Cortex®-R5 | μC3 |
※ 対応表には対応予定のCPUも含まれます。
μNet3
μNet3 SeriesはμC3と組合せて使用する組込システム向けのTCP/IPスタックです。
IPv4、ICMP、IGMP、ARP、TCP、UDP、FTP、HTTPd、DHCP、DNSのプロトコルをサポートし、オプションでIPv6、PPP、SSLなどのプロトコルを用意しています。
シンプルな専用APIの採用は、ネットワークプログラム初心者にも、導入を容易にします。μC3/CompactにはμNet3/CompactをμC3/StandardにはμNet3/Standardが使用できます。
CPUコア | ベンダー | シリーズ | 評価版 ダウンロード |
---|---|---|---|
Arm Cortex®-A53 | Xilinx | Zynq UltraScale+ MPSoC/RFSoC(APU) | ダウンロード |
Arm Cortex®-A15 | Renesas | RZ/G1M、RZ/G1N | |
TI | AM57x | ||
Arm Cortex®-A9 | NXP | i.MX 6Solo/Dual/Quad/Solo X | ダウンロード |
Xilinx | Zynq-7000 | ダウンロード | |
Intel | Cyclone V SoC、Arria V SoC、Arria 10 SoC | ダウンロード | |
Renesas | RZ/A1、RZ/A2 | ダウンロード | |
Arm Cortex®-A8 | TI | AM335x | ダウンロード |
Arm Cortex®-A7 | NXP | i.MX 6UltraLite | ダウンロード |
Renesas | RZ/G1E、G1H | ||
Arm Cortex®-A5 | Analog Devices | ADSP-SC589 | |
AXELL | AG903 | ||
Arm Cortex®-R5 | Xilinx | Zynq UltraScale+ MPSoC/RFSoC(RPU) | ダウンロード |
TI | AM64x | ||
Arm Cortex®-R4 | Renesas | RZ/T1 | ダウンロード |
ARM926 | TI | OMAP-L137、L138、AM170x、AM180x | |
NXP | LPC3200、i.MX25x | ダウンロード | |
Arm Cortex®-M7 | NXP | i.MX 8M Plus、i.MX 8M Nano | |
STMicroelectronics | STM32 F7xx、STM32H7xx | ダウンロード | |
Arm Cortex®-M4 | STMicroelectronics | STM32 F4xx、STM32H7xx | ダウンロード |
NXP | Kinetis Kxx、Vybrid VF6xx、i.MX 8M Mini LPC4300 |
ダウンロード | |
Renesas | RA6M3 | ダウンロード | |
TI | Tiva TM4C | ダウンロード | |
Infineon/Cypress | FM4 S6E2xxx | ダウンロード | |
TOSHIBA | TXZ4、TXZ4+ | ダウンロード | |
Microchip | SAM E5x | ダウンロード | |
Arm Cortex®-M3 | |||
Renesas | RZ/N1x | ダウンロード | |
STMicroelectronics | STM32F1xx、F2xx | ダウンロード | |
TOSHIBA | TMPM36x | ||
Infineon/Cypress | FM3 MB9Bxxx | ダウンロード | |
Microsemi | SmartFusion、SmartFusion2 | ||
NXP | LPC1800 | ダウンロード | |
Arm Cortex®-M0 | NXP | LPC4300 | ダウンロード |
RX | Renesas | RX62N、RX63N、RX64M、RX65N、RX66N、RX71M、RX72M、RX72N | ダウンロード |
Nios II | Intel | Nios II | ダウンロード |
WLAN
太陽誘電社のCPU内蔵のWiFiモジュール用にRTOS、TCP/IP、統合開発環境など開発に必要なすべてのソフトウェアが含まれる、開発キットです。簡単に、より早くコンパクトなWiFi通信を使ったアプリケーション開発ができる、IoTに最適なソリューションを提供いたします。
評価版ダウンロード | IAR Embedded Workbench® for Arm |
---|---|
太陽誘電 WBSACVLXY-1(88MW300) | ダウンロード |
μC3 File System
μC3-FileSystemはμC3上にFAT16とFAT32のファイル操作の関数を提供するソフトウェアです。
ANSIのC言語標準ライブラリに加えてディレクトリの読み出しや空き容量の取得などの有用な関数を追加しています。
ARM Cortex®-MおよびARM Cortex®-AシリーズのCPUに内蔵されたSD用のデバイスドライバにも対応しています。