Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
 Аватар для northcitizen
38 / 31 / 9
Регистрация: 29.03.2019
Сообщений: 345

Файловая система

21.06.2019, 21:37. Показов 3016. Ответов 6

Студворк — интернет-сервис помощи студентам
Товарищи, подскажите, пожалуйста.
Есть две отладочная платы:
- STM32F4Discovery
- STM32F4Discovery-Disc1

Когда, мы подключаем STM32F4Discovery-Disc1 к пк то сразу открывается окно с файлами. Лежат там файлы DETAILS.TXT и MBED.HTM.

Правильно, ли я понимаю что они прикрутили файловую систему к внутренней флеш памяти объемом 1 Мб или это какая-то отдельная память? Если так, то можно, ей как то воспользоваться? Чувствую, что глупый вопрос...

Второе, если я хочу сделать такое же отображение файлов на STM32F4Discovery, то прикрутив fatfs получится это реализовать?

Извините, если дурацкие вопросы задаю.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.06.2019, 21:37
Ответы с готовыми решениями:

Файловая система для W25Q16
Здравствуйте. Хочу узнать, можно ли при работе с EEPROM через SPI каким-либо образом подрубить файловую систему? Имеется флешка W25Q16....

STM32. файловая система FatFS для USB и SD
Получится ли в одном проекте для STM32F4 под управлением FriiRTOS заставить работать FatFS для USB и SD. В одном случае будет USB...

Файловая система Смарт карты, как создать?
Есть на форуме кто то кто создавал файловую систему на "пустой" карте? В какой момент она создается и какой функциональностью должна...

6
Эксперт .NET
 Аватар для Rius
13111 / 7672 / 1674
Регистрация: 25.05.2015
Сообщений: 23,386
Записей в блоге: 14
22.06.2019, 01:07
Лучший ответ Сообщение было отмечено northcitizen как решение

Решение

Цитата Сообщение от northcitizen Посмотреть сообщение
Правильно, ли я понимаю что они прикрутили файловую систему к внутренней флеш памяти объемом 1 Мб или это какая-то отдельная память?
А какая разница?) Задача донести до пользователя файлы. Это может даже постоянная память программ.
Цитата Сообщение от northcitizen Посмотреть сообщение
Второе, если я хочу сделать такое же отображение файлов на STM32F4Discovery, то прикрутив fatfs получится это реализовать?
Да.
Файловую систему можно и в ОЗУ поднять, и во внешней флешке, и в памяти программ (только чтение, есть нюансы). Я её и в памяти дисплея размещал.
1
Эксперт .NET
 Аватар для Rius
13111 / 7672 / 1674
Регистрация: 25.05.2015
Сообщений: 23,386
Записей в блоге: 14
22.06.2019, 08:58
И можно даже так : файловая система есть (вида при подключении к ПК) , но её как бы нет (места в памяти не занимает).
1
 Аватар для _SayHello
874 / 535 / 175
Регистрация: 30.07.2015
Сообщений: 1,739
22.06.2019, 12:11
northcitizen, на дискавери стоит ST-LINK на еще одном контроллере, вроде 103 серия. ST link через USB сделан как Mass Storage класс + CDC класс. Mass storage это внутренняя флэш 103 контроллера. Вроде как если файл прошивки закинуть в этот диск то он прошьет второй целевой контроллер этой прошивкой.
1
 Аватар для northcitizen
38 / 31 / 9
Регистрация: 29.03.2019
Сообщений: 345
22.06.2019, 15:38  [ТС]
_SayHello, _SayHello, А, как туда файл прошивки закинуть? Разве он не заблочен? И да, там 103 стоит. Но на 103 вряд ли будет память объемом 1 метр
0
Эксперт .NET
 Аватар для Rius
13111 / 7672 / 1674
Регистрация: 25.05.2015
Сообщений: 23,386
Записей в блоге: 14
22.06.2019, 16:50
Цитата Сообщение от northcitizen Посмотреть сообщение
Но на 103 вряд ли будет память объемом 1 метр

Цитата Сообщение от northcitizen Посмотреть сообщение
Разве он не заблочен?
Про ваш экземпляр не скажу, но в одном из вариантов загрузчика память программ делится на 2 части. В первой находится загрузчик и эта область заблочен от записи. Во вторую можно записывать прошивку посредством загрузчика.
1
 Аватар для northcitizen
38 / 31 / 9
Регистрация: 29.03.2019
Сообщений: 345
22.06.2019, 18:33  [ТС]
Rius, Спасибо, понял. Там стоит stm32f103c8t6 => 64К
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.06.2019, 18:33
Помогаю со студенческими работами здесь

Журналируемая файловая система для одного сектора встроенного flash
Приветствую! Наступила весна, настало время велосипедов. Имеется STM32F4. Имеется сектор flash в 16кб. Естественно стирание происходит...

Файловая система в eeprom
Искал информацию по fat8 и нихрена не нашел. Никаких фрагментаций,каталогов,кластеров,секторов,атрибутов,зугрузочных областей,прав...

Файловая система для SPI FLASH
Ищу файловую систему для SPI FLASH. Набрёл на SPIFFS. Кто нибудь пробовал применить в своих проектах данную файловую систему?

Файловая система и система управления вводом-выводом в ОС Linux
Дали задание написать вот что: "Разработать программу, которая выводит на экран содержимое текущего каталога, упорядоченное по времени...

Файловая система
Хочу сделать вот такой просмотр всех файлов компьютера(как, например, в WinSCP) на Python. Хотел бы сделать свой FTP-клиент. Не могли бы...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru