画像

RXファミリ用データフラッシュドライバ
M3S-DATFRX(以下、DATFRXと略します)はRXファミリに搭載されているフラッシュメモリ(データフラッシュ)を格納するためのブロック型デバイスドライバです。データ管理ドライバのユーザーAPI関数をコールするだけで、データの更新、データの読出しが可能です。データ管理ドライバを使用すれば、フラッシュメモリ(データフラッシュ)を使用したデータ管理システムを容易に構築することができます。
関数名 | 機能概要 |
---|---|
R_FLASH_DM_Open() | DATFRXのオープン処理 |
R_FLASH_DM_Close() | DATFRXのクローズ処理 |
R_FLASH_DM_Init() | 初期化処理(分割) |
R_FLASH_DM_InitAdvance() | 初期化処理継続(分割) |
R_FLASH_DM_Format() | フォーマット処理 |
R_FLASH_DM_Read() | データ読み出し処理 |
R_FLASH_DM_Write() | データ更新処理 |
R_FLASH_DM_Erase() | ブロック消去処理 |
R_FLASH_DM_Reclaim() | リクレーム処理 |
R_FLASH_DM_Control() | 各種状態チェック処理 |
R_FLASH_DM_GetVersion() | バージョン取得 |
占有ROMサイズと占有RAMサイズは目安であり、モジュールやコンパイラのバージョンにより異なります。詳細情報はアプリケーションノートをご参照ください。
対応コンパイラ | RXファミリ用C/C++コンパイラパッケージ V.3.00.00以降 |
---|---|
コードサイズ | RX231の場合 ROM 5039 バイト+(4 バイト×n ブロック数)+(2 バイト×m 管理データ数) RAM 33 バイト+(4 バイト×n ブロック数)+(2 バイト×m 管理データ数) RX66Tの場合 ROM 4999 バイト RAM 18 バイト+(3 バイト×n ブロック数) |
ダウンロード:RXファミリ フラッシュメモリ データ管理モジュール Firmware Integration Technology Rev.2.01 - Sample Code (ZIP | English, 日本語)
フラッシュメモリを制御するため別途、下位層に位置するソフトウェア、フラッシュ FIT モジュールの最新版を入手してください。
ダウンロード:RX Family Flash Module Using Firmware Integration Technology Rev.4.91 - Sample Code (ZIP)