RXファミリではソフトウェアの資産有効活用のために、ルネサスFirmware Integration Technology(以下、FIT)仕様に基づくRX共通Application Program Interface(RX共通API)とソフトウェアモジュール構成を採用しています。

また、FITに対応した製品も用意しています。

ソフトウェアパッケージ

RX Driver Package

RXファミリ用の周辺ドライバ、TCP/IPプロトコルスタック、ファイルシステムなどのソフトウェアをFITモジュールとして提供しています。また、使用方法のサンプルやドキュメントも同梱しています。

詳細はこちら
RX Driver Package >>
Firmware Integration Technology (FIT) >>

ドライバ

Code Generator

[スマート・コンフィグレータ]

スマート・コンフィグレータは、「ソフトウェアを自由に組み合わせられる」をコンセプトとしたユーティリティです。FITモジュールのミドルウェアをインポート、ドライバコード生成、端子設定の3つの機能で、お客様のシステムへのルネサス製ドライバの組み込みを容易にします。

詳細はこちら >>

[コード生成プラグイン]

マイコン周辺機能の制御プログラム(デバイスドライバプログラム)を自動生成するツールです。GUI設定で周辺I/Oドライバが生成できます。※本製品はルネサス統合開発環境CS+およびe² studioに含まれています。

詳細はこちら >>

[Peripheral Driver Generator]

マイコン内蔵周辺I/Oドライバ自動生成ツール (RX210, RX220, RX610, RX62N, RX62G, RX62T, RX630, RX63N/RX631, RX63T対応)

詳細はこちら >>

On-chip Flash Memory

[M3S-DATFRX]

RXファミリ用データフラッシュドライバ

詳細はこちら >>

SD Card

[RXファミリ用SDカードドライバ]

RX内蔵SDホストインタフェース(SDHI)を使用してSDカードを制御するデバイスドライバです。

詳細はこちら >>

[SPIモードマルチメディアカード/SDメモリカードドライバ]

RX内蔵シリアルインタフェースを使用してSPIモードでマルチメディアカード/SDメモリカードを制御するデバイスドライバです。

詳細はこちら >>

e・MMC

[マルチメディアカード/e・MMCドライバ]

RX内蔵のマルチメディアカードインタフェース(MMCIF)を使用してマルチメディアカードおよびe・MMCを制御するデバイスドライバです。

詳細はこちら >>

Serial Memory

[I²CシリアルEEPROMドライバ]

RXファミリ I²Cバス シリアルEEPROM R1EX24xxxシリーズ、R1EV24xxxシリーズおよびHN58X24xxxシリーズ用デバイスドライバです。

詳細はこちら >>

[SPIシリアルEEPROMドライバ]

RXファミリ SPIバス シリアルEEPROM R1EX25xxxシリーズ、HN58X25xxxシリーズ用デバイスドライバです。

詳細はこちら >>

[SPI/QSPIシリアルフラッシュメモリ・QSPIシリアル相変化メモリドライバ]

RXファミリ SPI/QSPIバスシリアルフラッシュメモリ用、QSPIバスシリアル相変化メモリ用デバイスドライバです。

詳細はこちら >>

ミドルウェア

USB

[USBドライバ]

RXマイコン内蔵のUSBインターフェースを使用したUSB通信が可能なデバイスドライバです。

詳細はこちら >>

File System

[M3S-TFAT-Tiny]

RXファミリ用オープンソースFATファイルシステムです。

詳細はこちら >>

Protocol Stack

[M3S-T4-Tiny]

RXファミリ用超小型TCP/IPプロトコルスタックです。メモリを節約できるコンパクトな設計で、LANコントローラ用サンプルドライバも提供しており、Renesas Starter Kitですぐに動作確認することができます。

詳細はこちら >>

Security / Cipher

[暗号ライブラリ]

RXファミリ用の暗号ライブラリ(AES、RSA、DES、SHA)です。セキュリティが必要とされる各種システム開発のために強固な暗号ライブラリを提供します。

詳細はこちら >>

[Trusted Secure IPドライバ]

RXファミリ用のTrusted Secure IPドライバ・ソフトウェアです。AES(128/256bit鍵)、AES-GCM、AES-CMAC、乱数生成、AES鍵管理機能、セキュアファームウェアアップデート/セキュアブートといった機能を高速・安全に実行可能です。

詳細はこちら >>

Imaging

[JPEG圧縮/伸張 - オールソフト版JPEGソフトウェアライブラリ]

オールソフト版JPEGソフトウェアライブラリは、JPEGデコーダ(JPEG画像伸張ライブラリ)とJPEGエンコーダ(JPEG画像圧縮ライブラリ)で構成されます。

詳細はこちら >>

DSP / FFT

[DSPライブラリ]

DSP(Digital Signal Processor)で使用される数値演算機能をRXマイコンで実現するソフトウェアライブラリです。入力データ32-bit整数データのFFT、IIRフィルタ等を高速に実現します。

詳細はこちら >>

Sound / Voice

[サウンドミドルウェア]

RX600シリーズ用のMP3デコーダです。MPEG-1/2 Audio LayerⅢLSF、MP3の低サンプリングレート拡張仕様(MPEG2.5)に準拠しています。

詳細はこちら >>

[M3S-S2-Tiny]

省メモリタイプの音声再生システムです。独自アルゴリズムにより、高速コンパクトに音声のADPCM伸張を行います。表示のみであった機器等に音声出力の機能を付加することができます。

詳細はこちら >>

OS

ITRON OS

[RXファミリ用リアルタイムOS [RI600V4]]

組み込み用OSとして実績のあるµITRON仕様準拠のリアルタイムOSです。高品質なリアルタイム・マルチタスク環境を備えた組み込みシステムを実現します。

詳細はこちら >>

[RXファミリ用リアルタイムOS [RI600PX]]

メモリ保護機能を使用する場合はこちらをご使用ください。RI600V4にメモリ保護機能を追加した製品です。メモリプロテクション機能を搭載したRXマイコン製品(RX700シリーズ、RX600シリーズ、RX200シリーズ)でご利用でき、信頼性の高いシステムの実現に貢献します。

詳細はこちら >>

パートナー製ソフトウェア

ルネサスだけではなく、多くのパートナー製ソフトウェアもご用意しております。

パートナー製ミドルウェア/ドライバの詳細はこちら >>
パートナー製OSの詳細はこちら >>

サンプルコード

各種Packageソフトウェア、ミドルウェア、ドライバを利用した応用例やデバイスの制御例などのサンプルコードです。

詳細はこちら >>