1. Home
    2. 開発環境

ソフトウェア(OS/Middleware/Driver)

高速かつコンパクトなルネサス製リアルタイムOS
μITRON仕様準拠のリアルタイムOSは、コンパクトな設計で、かつ優れたリアルタイム性能と豊富なシステムコールを持ち、高品質なリアルタイム・マルチタスク環境を備えた組み込みシステムを実現します。Trial版もご用意しています。AUTOSAR仕様準拠のリアルタイムOS(RV850)は、RH850マイコンに最適化された設計がされており、優れたリアルタイム性能と機能安全を見据えた高品質なリアルタイム・マルチタスク環境を備えた組み込みシステムを実現します。

市場をリードする製品づくりをバックアップするミドルウェア/ドライバ
ルネサスミドルウェアは、高性能なルネサスマイコンの特性を知りつくしたエンジニアが設計した、安心で高品質なソフトウェアモジュールです。ルネサスマイコンとミドルウェアの組み合わせで、製品開発の期間短縮、コスト削減、省電力化、高品質化を実現します。

 

Product Lineup

ソフトウェア(OS/Middleware/Driver)

ITRON OS

高速かつコンパクトなITRON仕様OS

製品/サービス 説明
RH850ファミリ用リアルタイムOS [RI850V4] V2 μITRON4.0仕様準拠 RH850用リアルタイムOS, ※本製品でのアプリケーション開発には、統合開発環境CS+が必要です。
RXファミリ用リアルタイムOS [RI600V4] μITRON4.0仕様準拠 RXファミリ用リアルタイムOS, ※RI600V4でのアプリケーション開発には、統合開発環境CS+およびe2 studioが必要です。
RXファミリ用リアルタイムOS [RI600PX] μITRON4.0/PX保護機能拡張に準拠した RXファミリ用リアルタイムOS, ※RI600PXでのアプリケーション開発には、統合開発環境CS+が必要です。
RL78ファミリ用リアルタイムOS [RI78V4] V2 μITRON4.0仕様準拠 RL78ファミリ用リアルタイムOS, ※RI78V4でのアプリケーション開発には、統合開発環境CS+が必要です。
その他のμITRON OS -

AUTOSAR OS

AUTOSAR 仕様(AUTOSAR Release 4.2.2)に準拠したリアルタイムOS

製品/サービス 説明
RH850ファミリ用リアルタイムOS [RV850] OSEK/VDX, AUTOSAR仕様準拠 RH850ファミリ用リアルタイムOS, ※RV850でのアプリケーション開発には、統合開発環境MULTIが必要です。

画像処理ソフトウェア

Image Processing Software

製品/サービス 説明
2D/3Dグラフィックスライブラリ 2D/3Dグラフィックスライブラリ
2Dグラフィックスライブラリ(基本描画ライブラリ) 2Dグラフィックスライブラリ(基本描画ライブラリ)
GUIビルダ 2Dグラフィックスライブラリ(基本描画ライブラリ)対応GUI開発環境
JPEG圧縮/伸張 JPEGライブラリ
カラーマネージメントシステムミドルウェア ハイエンドDTV向けの高画質技術を駆使した色・輝度信号の処理・管理を行うシステム
画像認識ライブラリ 画像認識専用IP駆動用ソフトウェアライブラリ

デジタルAVソフトウェア

製品/サービス 説明
サウンドミドルウェア MP3, AAC, WMA, WMA Pro LBR, aacPlus/Enhanced aacPlus, Dolby Digital
動画像ミドルウェア H.264, MPEG-2, MPEG-4, VC-1(WMV), DivX, VP6, Sorenson H.263, RealVideoR, AVS, VP8
地上デジタル放送視聴ミドルウェア 地上デジタル放送映像/音声再生処理 統合ミドルウェア

セキュリティ/暗号ソフトウェア

製品/サービス 説明
暗号ライブラリ 暗号ライブラリ

通信関連ソフトウェア

Communication Software

製品/サービス 説明
TCP/IPプロトコルスタック TCP/IPプロトコルスタック
M3S-T4-Tiny 超小型TCP/IPプロトコルスタック [高速版], 対応デバイス:RX, SH-4(リトルエンディアン), SH-2A, V850, M16C, H8S/2600
M3S-T3-Tiny 超小型TCP/IPプロトコルスタック [アドバンスト版] , 対応デバイス:SH-4, H8SX, H8S, M32C
Bluetooth® low energy プロトコルスタック ルネサスは、RL78/G1Dで動作するBluetooth v4.2認証取得済みのスタックを提供します。

信号処理/数値計算ソフトウェア

サンプルコード付き信号処理ライブラリ

製品/サービス 説明
DSPライブラリ DSPで使用される数値演算機能を汎用マイコンを用いて実現するソフトウェアライブラリ
FFTライブラリ Fast Fourier Transform (FFT) ライブラリ
無線LAN 無線LANを実現するマイコン用ドライバソフトウェア
RX63N/RX631 1bitSDモードSDIOドライバソフトウェア RX63NグループおよびRX631グループ用 1bitSDモードによるSDIOデバイス制御ソフトウェア

ファイルシステム/デバイスドライバ

ルネサスマイコンに対応した各種制御用デバイスドライバ

製品/サービス 説明
FATファイルシステム FAT12/FAT16/FAT32をサポート。ロングファイル名、日本語ファイル名にも対応し、省メモリ構成・高速動作が可能。
R0MRX00FF00 RX600, RX200, RX100シリーズ用 FATファイルシステム・ソフトウェアライブラリ(ロングファイル名対応VFATあり版)
R0MRX00FF01 RX600, RX200, RX100シリーズ用 FATファイルシステム・ソフトウェアライブラリ(ショートファイル名のみ対応VFAT無し版)
R0M02A0FF0010RRC SH-2A用ミドルウェア FATファイルシステム・ソフトウェアライブラリ
M3S-F16LB10 R32C/100シリーズ用 FATファイルシステム・ソフトウェアライブラリ(ロングファイル名対応VFAT有り版)
M3S-F16LB11 R32C/100シリーズ用 FATファイルシステム・ソフトウェアライブラリ(ショートファイル名のみ対応VFAT無し版)
M3S-F16LB81 M32C/80シリーズ用 FATファイルシステム・ソフトウェアライブラリ(ロングファイル名対応VFAT有り版)
M3S-F16LB83 M32C/80シリーズ用 FATファイルシステム・ソフトウェアライブラリ(ショートファイル名のみ対応VFAT無し版)
M3S-F16LB62 M16C/60, M16C/50, M16C/30, M16C/Tiny, M16C/20シリーズ用 FATファイルシステム・ソフトウェアライブラリ(ロングファイル名対応VFAT有り版)
M3S-F16LB63 M16C/60, M16C/50, M16C/30, M16C/Tiny, M16C/20シリーズ用 FATファイルシステム・ソフトウェアライブラリ(ショートファイル名のみ対応VFAT無し版)
M3S-F16LBH1 H8SXファミリ用 FATファイルシステム・ソフトウェアライブラリ(ロングファイル名対応VFAT有り版)
M3S-F16LBH3 H8SXファミリ用 FATファイルシステム・ソフトウェアライブラリ(ショートファイル名のみ対応VFAT無し版)
M3S-F16LBH0 H8Sファミリ用 FATファイルシステム・ソフトウェアライブラリ(ロングファイル名対応VFAT有り版)
M3S-F16LBH2 H8Sファミリ用 FATファイルシステム・ソフトウェアライブラリ(ショートファイル名のみ対応VFAT無し版)
CDファイルシステム CDファイルシステム
USBドライバ マイコン内蔵のUSBインターフェース、及びUSB ASSPを使用したUSB通信が可能なデバイスドライバ
データフラッシュドライバ データフラッシュ搭載マイコン用デバイスドライバ
M3S-DATFA R8C/2x, R8C/1x, M16C/Tinyシリーズ用(データフラッシュ搭載マイコン用)データフラッシュドライバ [スタンダード版]
M3S-DATFB R8C/2x, R8C/1x, M16C/Tinyシリーズ用(データフラッシュ搭載マイコン用)データフラッシュドライバ [スモール版]
M3S-DATFC-CL R8Cファミリ R8C/3xシリーズ、R8Cファミリ R8C/Lxシリーズ用(データフラッシュ搭載マイコン用)データフラッシュドライバ [4ブロック版]
M3S-DATFE M16CファミリM16C/60シリーズ、M16C/50シリーズ用(データフラッシュ搭載マイコン用)EW0モードデータフラッシュドライバ[2ブロック版]
M3S-DATFJ M16CファミリM16C/60シリーズ、M16C/50シリーズ用(データフラッシュ搭載マイコン用)EW1モードデータフラッシュドライバ[2ブロック版]
M3S-DATFK R32CファミリR32C/111グループ、R32C/116グループ、R32C/117グループ、R32C/118グループ用(データフラッシュ搭載マイコン用)EW0モードデータフラッシュドライバ[2ブロック版]
M3S-DATFN R8C/LA6A, R8C/LA8Aグループ用データフラッシュドライバ
M3S-DATFR RX610, RX621, RX62N, RX62T, RX62Gグループ用データフラッシュドライバ
M3S-DATFR1 RX630, RX631, RX63N, RX63T, RX210, RX220, RX21Aグループ用E2データフラッシュドライバ
M3S-DATFR2 M3S-DATFR2
SDカードドライバ マイコン内蔵のSDホストインタフェース(SDHI)を使用してSDカードを制御するデバイスドライバ
RXファミリ用SDカードドライバ [RTM0RX0000DSDD0SD0RP] マイコン内蔵のSDホストインタフェース(SDHI)を使用してSDカードを制御するデバイスドライバ
SH-2A用SDメモリカードドライバ[R0M726xDS0000RRC] SH-2A用SDメモリカードドライバ
Trusted Secure IPドライバ RX231用Trusted Secure IPドライバ・ソフトウェア。AES(128/256bit鍵)、AES-GCM、AES-CMAC、乱数生成。AES鍵管理機能、セキュアファームウェアアップデート/セキュアブートといった機能を高速・安全に実行可能。
マルチメディアカード/e・MMCドライバ マイコン内蔵のマルチメディアカードインタフェース(MMCIF)を使用してマルチメディアカードおよびe・MMCを制御するデバイスドライバ
RXファミリ用マルチメディアカード/e・MMCドライバ [RTM0RX0000DMMC0MM0RP] マイコン内蔵のマルチメディアカードインタフェース(MMCIF)を使用してマルチメディアカードおよびe・MMCを制御するデバイスドライバ
SPIモードマルチメディアカード/SDメモリカードドライバ マイコン内蔵のシリアルインタフェースを使用してSPIモードでマルチメディアカード/SDメモリカードを制御するデバイスドライバ
SPI/QSPIシリアルフラッシュメモリ・QSPIシリアル相変化メモリドライバ SPI/QSPIバスシリアルフラッシュメモリ用、QSPIバスシリアル相変化メモリ用デバイスドライバ
SPIシリアルEEPROMドライバ SPIバス シリアルEEPROM R1EX25xxxシリーズ、HN58X25xxxシリーズ用デバイスドライバ
I2CシリアルEEPROMドライバ I2Cバス シリアルEEPROM R1EX24xxxシリーズ、R1EV24xxxシリーズおよびHN58X24xxxシリーズ用デバイスドライバ

応用支援ソフトウェアライブラリ

ルネサスマイコン評価用ソフトウェアライブラリ。1チップに組み込み可能なコンパクト設計。

製品/サービス 説明
M3S-S2-Tiny RL78ファミリ, RX600シリーズ, RX200シリーズ, R8Cファミリ, M16C/Tinyシリーズ, H8/300H Tinyシリーズ用 音声再生システム
M3S-SEN-Tiny RL78ファミリ, RX600シリーズ, RX200シリーズ, R8Cファミリ, M16C/Tinyシリーズ, H8/300H Tinyシリーズ用 音声圧縮ライブラリ
M3S-DTMF-Tiny RX600シリーズ, R8Cファミリ, M16C/Tinyシリーズ, H8/300H Tinyシリーズ用 DTMFライブラリ
M3S-TFAT-Tiny RL78ファミリ, RX600シリーズ, RX200シリーズ, R8Cファミリ, M16C/Tinyシリーズ, H8/300H Tinyシリーズ用 FATファイルシステム
M3S-T2-Tiny 超小型TCP/IPプロトコルスタック [スタンダード版], 対応デバイス:R8C, M16C, H8/300H Tiny, H8/300H
M3S-TFS-Tiny RX600シリーズ, R8Cファミリ, M16C/Tinyシリーズ, H8/300H Tinyシリーズ用 オリジナルファイルシステム
Menu
Contact