高性能リアルタイム処理向けRTOS
μC3(マイクロ・シー・キューブ)/StandardはμITRON4.0のスタンダードプロファイルに準拠し、32/64ビットプロセッサが搭載された組込みシステム向けのRTOSです。高性能プロセッサが、より高度なリアルタイム制御に耐えられるよう、割込み禁止区間を極力なくし、割込み応答性を最重要課題として設計したRTOSです。製品シリーズには、RTOSとLinuxの共存を実現した「μC3+Linux」、AMP型のマルチコア拡張を追加した「μC3/Standard+M」などのラインアップもございます。
μC3/Standardの特長
高リアルタイム性能
割り込み禁止区間を極力なくし、高度なリアルタイム制御を実現。
豊富なプロセッサ・サポート
ARM社の Cortex®-A、Cortex®-R、Cortex®-M、ARM9や、Renesas社のRXなど最新プロセッサに対応しております。また、現在未対応のものでも、お客様のご依頼に合わせて随時対応をさせていただいております。
RTOS対応のTCP/IPスタックを提供
無線LAN、WiFi、SSLなど、豊富なプロトコルをサポートしているTCP/IPスタック「μNet3」もオプションにてご利用いただけます。PROFINET、Ethercat、CC-Linkなどの産業ネットワークでの対応実績がございますので、お気軽にご相談ください。
豊富なBSPで開発期間短縮
μC3/Standardにて動作確認済みのオプション製品をご用意しております。高い機能要求が求められるアプリケーション開発を、効率良く開発ができるようにサポート致します。I2C, SPI, GPIO, SDなどのデバイスドライバを用意。
μC3/Standardによる課題解決
~お客様の課題~
産業用イーサネットを使いたいが、環境を作るのにあまり苦労したくない。
\ このように解決できました! /
EtherCAT/MasterスタックがμC3に対応をしていたため、環境の整備に時間がかからなかった。また、OSを使用したことで、タスクのプライオリティを変更でき、CPUの占有状況を改善できた。
機能仕様
機能
μC3/StandardのAPI
- A:タスク管理機能
- B:タスク付属同期
- C:同期・通信 セマフォ
- D:同期・通信 イベントフラグ
- E:同期・通信 データキュー
- F:同期・通信 メールボックス
- G:拡張同期・通信 ミューテック
- H:拡張同期・通信 メッセージバッファ
- I:拡張同期・通信 ランデブ
- J:メモリプール管理 固定長メモリプール
- K:メモリプール管理 可変長メモリプール
- L:時間管理システム時刻管理
- M:時間管理周期ハンドラ
- N:時間管理アラームハンドラ
- O:時間管理オーバランハンドラ
- P:システム状態管理
- Q:割込み管理
- R:システム構成管理機能
- S:独自機能・デバイスドライバ管理機能
さらに詳細のAPI一覧については以下をご覧ください。
対応プロセッサ
CPUコア | ベンダー | シリーズ | 評価版 ダウンロード |
---|---|---|---|
Arm Cortex®-A72(AArch64) | NXP | LS1026A | — |
Arm Cortex®-A72(AArch32) | TI | DRA821U | — |
Arm Cortex®-A53(AArch64) | NXP | QorIQ LS1043A、i.MX8M Mini、i.MX8M Plus、i.MX8M Nano | — |
TI | AM64x、AM62x | — | |
Renesas | RZ/G2E | — | |
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、i.MX 6Dual、i.MX 6Quad、i.MX 6SoloX | ダウンロード | |
TOSHIBA | TZ2100 | ダウンロード | |
Arm Cortex®-A8 | TI | AM335x | ダウンロード |
Arm Cortex®-A7 | Renesas | RZ/G1E、RZ/G1H、RZ/N1S、RZ/N1D | ダウンロード |
STMicroelectronics | STM32MP1 | — | |
NXP | i.MX 6UltraLite、i.MX 7Dual、i.MX 7ULP | ダウンロード | |
Arm Cortex®-A5 | Microchip | SAMA5D3 | — |
AXELL | AG903 | ダウンロード | |
Analog Devices | ADSP-SC589 | — | |
Arm Cortex®-R52 | Renesas | RZ/T2M | ダウンロード |
Arm Cortex®-R7 | Renesas | RZ/G2H, RZ/G2M, RZ/G2N | — |
Arm Cortex®-R5 | Xilinx | Zynq UltraScale+ MPSoC(RPU) | ダウンロード |
TI | AM65x、AM64、AM243x、DRA821U | — | |
Arm Cortex®-R4 | Renesas | RZ/T1, EC-1 | ダウンロード |
Arm Cortex®-M85 | Renesas | RA8M1 | — |
Arm Cortex®-M33 | AnalogDevices | ADuCM410 | — | STMicroelectronics | STM32H5 | — |
NXP | LPC55xx、i.MX R600 | — | |
Arm Cortex®-M7 | STMicroelectronics | STM32F7,STM32H7 | ダウンロード |
NXP | i.MX RT117x、i.MX RT1050、i.MX 8M Plus、i.MX 8M Nano | — | |
Arm Cortex®-M4 | STMicroelectronics | STM32MP1、STM32F4 | ダウンロード |
NXP | i.MX RT117x、i.MX 7ULP、i.MX 7Dual、i.MX 8M Plus、i.MX 8M Nano | — | |
Arm Cortex®-M3 | Renesas | RZ/N1S | — |
ARM926 | TI |
OMAP-L137、OMAP-L138、 OMAP-AM170x、OMAP-AM180x |
ダウンロード |
NXP | LPC3200、i.MX25x | ダウンロード | |
RXv2 | Renesas | RX71M | ダウンロード |
RXv3 | Renesas | RX72M、RX72N、RX66N | ダウンロード |
SuperH | Renesas | SH-2A、SH2A-FPU、SH-4A | — |
※ 対応表には対応予定のCPUも含まれます。
μC3/Standard仕様表
μITRONの仕様 | μITRON4.0スタンダードプロファイルをベースに拡張 | ||
μC3/Configuratorサポート | △ ※一部デバイスで対応 | ||
OSAware対応デバッガ |
|
||
対応CPUコア | 詳細を確認する | ||
対応コンパイラ |
|
||
ミドルウェアサポート | TCP/IP | μNet3 | |
IPv6 | μNet3-IPv6 | ||
PPP | μNet3-PPP | ||
SSL | μNet3-SSL | ||
FileSystem | μC3-FileSystem | ||
WiFi | μC3/WLAN SDK | ||
サードパーティミドルウェア | USB | GR-USB(グレープシステム)、MatrixQuest/USB(東光高岳) |
μC3/Standardを比較する
より省メモリなマイコン向けRTOSとしてμC3/Commpactも提供しております。
内容は下記ボタンから確認できます。
μC3/Standardの応答性能、各種RTOSとの比較等の資料もご提供ができます。
ご希望の方はお問い合わせフォームに比較または性能資料希望とご連絡ください。
μC3/Standardで使用できるオプション製品
少ないメモリで稼働する
TCP/IPスタック
μNet3 Seriesはマイコンの内蔵メモリだけで動作する、組込みシステム向けの高速TCP/IPスタックです。幅広いプロトコルをサポートしており、上位版のμNet3/Professionalは産業用イーサネットにも対応しております。オプションでIPv6、PPP、SSL、MQTTなどのプロトコルも追加でご利用いただけます。一部製品ではGUIも使用でき、ネットワーク初心者の方も容易にご利用いただけます。
ソフトウェア内蔵無線LANモジュール
アプリケーション開発キット
μC3(RTOS)、μNet3(TCP/IPスタック)、統合開発環境、WiFiモジュールなど、組込みシステムで無線LANを使った開発に必要なソフトウェアとツールをご提供します。従来の無線通信機能に特化したソフトウェア内蔵型WiFiモジュールとは異なり、分散処理でメインCPUの負荷を軽減し、本来のアプリケーション処理に集中することが可能となります。
コンパクトタイプの
FATファイルシステム
μC3-FileSystemはμC3上にFAT16とFAT32のファイル操作の関数を提供するソフトウェアです。FAT16/FAT32の他exFATに対応しておりパソコンとのデータ交換に最適です。ANSIのC言語標準ライブラリに加えてディレクトリの読み出しや空き容量の取得などの有用な関数を追加しています。Cortex®-MおよびCortex®-AシリーズのCPUに内蔵されたSD用のデバイスドライバにも対応しています。
μC3-BSP アプリケーション開発を迅速に行うためのソリューション
μC3-BSPはARM Cortex®-Aコアベースのプロセッサ向けにOS、Network、FileSystemや各種ペリフェラルドライバをワンパッケージにまとめることで、お客様はより迅速にアプリケーション開発をスタートできるソリューションです。
対応CPU
CPUコア | ベンダー | シリーズ |
---|---|---|
Arm Cortex®-A53 | Xilinx | Zynq UltraScale+ MPSoC/RFSoC(APU) |
Arm Cortex®-A9 | Xilinx | Zynq-7000 |
Intel | Arria 10 SoC、Cyclone V SoC | |
Renesas | RZ/A1 | |
NXP | i.MX6Solo、Dual、Quad | |
Arm Cortex®-A8 | TI | AM335x |
Arm Cortex®-R4 | Renesas | RZ/T1 |
構成
※CPUの種類によっては対応している機能が異なる場合があります。詳しくはお問い合わせください。
資料のダウンロード
お問い合わせ
お問い合わせはコチラから
お気軽にお問い合わせください
▼ ▼ ▼ ▼ ▼
~お客様の課題~
従来環境では規模が大きすぎく、開発の手間がかかってしまう。シンプルな構成のITRON仕様のOSが欲しい。