■ 作成できるファイル数、ファイルサイズに制限はありますか?
ALFAT SoCではディレクトリ内に作成できるファイルの数、ファイルサイズなどの仕様はすべてFAT16またはFAT32の仕様に準じます。
ファイル数については、FAT16かFAT32かによって異なります。 詳しくは、下記の資料を参照してください。
http://support.microsoft.com/ja-jp/help/436213
例えばFAT16の場合メディアのルートディレクトリに作成できるファイル数の最大数は512個です。但し、これは8.3ファイル名規則でファイルを作成した場合の個数であり、ALFAT SoCではLFNが使えるため、もし長いファイル名(8.3を超える)を使った場合、作成できるファイル数は512個より減ります。 実例等はネット検索で豊富に調べられます。Google等の検索エンジンで "FAT ファイル数"などのキーワードをもとに検索してみてください。
なお、ALFAT SoCではファイル数が上限に達していると Oコマンド実行時に!21が返りFHにファイルは開けなくなります。
なお通常デジカメ等ファイル数が多くなるようなアプリケーションでは、ファイル数を多く作成できるようサブディレクトリを作成して、その中にファイルを作成するなどしています。
また、使用するSDカード又はUSBメモリーによっては、FATの仕様ではなくメディアの仕様としてファイル数の上限が決まっているものもありますので使用の際にはメディアの仕様もよくご確認ください。
ファイルサイズについてもFATの仕様に準じます。 下記のサイトなどを参考にしてください。
http://jp.transcend-info.com/Support/FAQ-407
|