STM32 Mass Storage
Добавлено: Вс апр 11, 2021 16:34:17
Доброго времени суток, товарищи!
Нужна ваша помощь.
Сделал композитное устройство CDC+MSC под stm32l4. В качестве памяти использую SPI микруху. Оба класса CDC и MSC работают без проблем. Винда также видит флешку, форматирует и успешно пишет/читает файлы.
Проблема заключается в следующем:
отправляю данные через ком-порт, МК видит файловую систему, создает файл и успешно в него записывает данные. Однако, видна не видит созданного файла. Данный файл появляется только тогда, когда сделаю реконнет USB.
Хочется увидеть работу девайста такой:
Воткнул USB - > открыл флешку и допустим, проверил есть ли файл -> кинул данные через ком-порт (это будет делать пользовательское приложение) -> без реконнета USB проверил, что файл с данными создан на флешке
Есть подсказки, где и что искать?
Нужна ваша помощь.
Сделал композитное устройство CDC+MSC под stm32l4. В качестве памяти использую SPI микруху. Оба класса CDC и MSC работают без проблем. Винда также видит флешку, форматирует и успешно пишет/читает файлы.
Проблема заключается в следующем:
отправляю данные через ком-порт, МК видит файловую систему, создает файл и успешно в него записывает данные. Однако, видна не видит созданного файла. Данный файл появляется только тогда, когда сделаю реконнет USB.
Хочется увидеть работу девайста такой:
Воткнул USB - > открыл флешку и допустим, проверил есть ли файл -> кинул данные через ком-порт (это будет делать пользовательское приложение) -> без реконнета USB проверил, что файл с данными создан на флешке
Есть подсказки, где и что искать?