高性能リアルタイム処理向け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による課題解決

~お客様の課題~

 従来環境では規模が大きすぎく、開発の手間がかかってしまう。シンプルな構成のITRON仕様のOSが欲しい。

\ このように解決できました! /

 お仕着せのSDKをやめて、仕様を満たす最適なOSを選んだことで、開発者の感覚に合わせた開発ができた。結果的に、開発期間も短縮できた。

~お客様の課題~

 産業用イーサネットを使いたいが、環境を作るのにあまり苦労したくない。

\ このように解決できました! /

 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 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仕様表

μITRONの仕様 μITRON4.0スタンダードプロファイルをベースに拡張
μC3/Configuratorサポート △ ※一部デバイスで対応
OSAware対応デバッガ
  • コンピューテックス:CSIDE
  • IAR:C-SPY
  • ソフィアシステムズ:WATCHPOINT
  • ローターバッハ:TRACE32
  • KMC:PARTNER-Jet
  • ARM:DS-5
  • DTSインサイト:advice
対応CPUコア 詳細を確認する
対応コンパイラ
  • ARM:DS-5、RVDS、Keil MDK
  • IAR:EWARM
  • TI:CodeComposer Studio
  • Renesas:e2studio、GCC
ミドルウェアサポート 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.MX 6Solo/Dual/Quad
Arm Cortex®-A8 TI AM335x
Arm Cortex®-A7 STMicroelectronics STM32MP1
Arm Cortex®-R4 Renesas RZ/T1

構成

※CPUの種類によっては対応している機能が異なる場合があります。詳しくはお問い合わせください。

資料のダウンロード

ユーザーズガイド

ユーザーズガイドは下記のダウンロードページから入手可能です。

価格とライセンス

製品の価格、ライセンス情報は「プロダクトガイド」の21-22ページを参照ください。下記ダウンロードページから入手可能です。

お問い合わせ

お問い合わせはコチラから
お気軽にお問い合わせください
▼ ▼ ▼ ▼ ▼

お問い合わせ