¿El microcontrolador debe admitir un sistema de archivos determinado en el escenario de clase de almacenamiento masivo USB?

0

He estado pensando en diseñar un pequeño dispositivo flash con el AT32UC3A3256 . Estoy planeando usar e.MMC NAND administrado que puedo conectar a la MCU sin ningún problema. Solo me pregunto si la MCU necesita ser compatible con un sistema de archivos exFAT o FAT32, ¿o está simplemente basado en el sistema operativo?

    
pregunta E Skal

1 respuesta

2

MSD es una emulación de dispositivo de bloque. El sistema operativo host (PC) solicita bloques de datos en bruto. Es el sistema operativo que luego coloca un sistema de archivos sobre esos bloques.

Es por eso que puede formatear una unidad flash a NTFS, FAT32, ext3, etc. e incluso particionarla.

    
respondido por el Majenko

Lea otras preguntas en las etiquetas