ドキュメントサンプルコード概要オープンソースFATファイルシステムM3S-TFAT-Tiny(以下TFATと略します)は、省メモリタイプのFATファイルシステムソフトウェアです。単機能だった生活機器やコンパクトな産業機器などに、できるだけコストを拡大せずに、より便利な機能を搭載したいというニーズに適したマイコンとして、RXファミリなどをラインアップしています。した目的を支援するため、ソフトウェアライブラリも、応用がきく最低限の低コストでご提供しています。TFATを使うと、対応マイコンを搭載したあらゆる機器で、計測データや履歴データなどの蓄積、メモリカード経由での内蔵プログラム書き換えなどが実現できます。FATファイルシステムであり、PCとのデータのやりとりが可能なため、PC側のアプリケーションでデータの分析や管理が簡単にできます。TFATは様々なメモリデバイスで使用可能です。Kit付属のCPUボードでマルチメディアカードへのファイル読み書きするサンプルソフトウェアを同梱しています。SDカードやUSBメモリへのファイル読み書きも可能です。f_mountボリュームのマウントf_openファイルのオープンf_closeファイルのクローズf_readファイルからのデータ読み出しf_writeファイルへのデータ書き込みf_lseekファイルポインタの移動f_truncateファイルの切り出しf_syncキャッシュデータのフラッシュf_opendirディレクトリのオープンf_readdirディレクトリの読み出しf_getfree空き領域情報の取得f_statファイル情報の取得f_mkdirディレクトリの作成f_unlinkファイル/ディレクトリの削除f_chmodファイル/ディレクトリの属性の変更f_utimeファイル/ディレクトリの時刻情報の変更f_renameファイル/ディレクトリの名前変更、移動disk_initializeドライブの初期化*disk_readドライブからのデータ読み出し*disk_writeドライブへのデータ書き込み*disk_ioctlドライブのI/O制御*disk_statusドライブ状態の取得*get_fattime日付、時刻の取得*お使いいただくハードウェアに合わせてお客様側で作成いただく必要があります。本ライブラリは特定のハードウェアを前提としていないため、これらの関数(ドライバ)を含んでおりません。RENESASに登録いただくと、各種ドキュメントの改訂情報、ツール製品などのダウンロードサービスやメールニュースなどの各種サービスをご利用いただけるようになります。マイコン学習のための情報が掲載されています。あるお問合せ、開発のヒントが掲載されています。ルネサスの総合コミュニティサイトです。ツールのリリース情報、注意事項などが掲載されています。ツール製品の最新バージョンの動作環境をご案内しています。新規供給を終了しているルネサス開発環境製品の一覧が掲載されています。サンプルコードとアプリケーションノートを掲載しています。各フィルタで絞込みを行えます。