「MP3 プレーヤー」のような USB デバイスを開発しています。USB ホスト (Windows) からは大容量記憶装置として認識されます。デバイスが接続されている間、現在の曲を再生し続けられるようにしたいと思います。理想的な世界では、ユーザーはファイル エクスプローラーを使用してすべての mp3 ファイルを削除できる必要がありますが、現在再生中の mp3 ファイルは Windows によって "使用中" と見なされます。
ファイルシステムは FAT です。デバイス上のファイルの読み取りには FatFS を使用します。
FAT はそのようなこと (ファイルを「使用中」としてマークすること) を許可しますか? もっと賢いアイデアはありますか?