Форум программистов, компьютерный форум, киберфорум
Микроконтроллеры ARM, Cortex, STM32
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/44: Рейтинг темы: голосов - 44, средняя оценка - 4.66
0 / 0 / 0
Регистрация: 18.04.2012
Сообщений: 53

USB on stm32f107 + mass storage

01.07.2012, 18:26. Показов 9137. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Прошу помочь новичку. Задача-сделать хост на stm32f107, подключить к нему флэшку и определить, что она подлючена. В наличии имеется плата sk-mstm32f107. Подскажите поожалуйста, ткните носом, как настроить (в какие режимы) выводы порта ID, DP,DM, VBUS и какое функциональное назначение этих выводов?
Уже который день грызу библиотеку stm32_f105-07_f2_f4_usb-host-divice_lib, но там примеры для других семейств, используется другая стандартная библиотека периферии.
Прошу не пинать, а, если возможно, помочь ответом.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
01.07.2012, 18:26
Ответы с готовыми решениями:

USB mass storage class
Я пытаюсь сделать вот что - всунуть STM32f4 по USB в комп, что бы он работал как mass storage divice, ну то есть чтобы виндой он...

USB Mass Storage Device на STM32F4
Использую микроконтроллер STM32F407. Сделал в своем устройстве поддержку USB Mass Storage Device чтобы лишний раз не вынимать карту памяти....

Stm32 USB host Mass Storage
Приветствую. Столкнулся с проблемой. Пытаюсь заюзать STM32f207 как хост. Сгенерировал проект в CUBE MX v4.27.0, где стмка будет в роли...

4
0 / 0 / 0
Регистрация: 10.03.2012
Сообщений: 1,110
03.07.2012, 19:28
Прям уж и носом! :)

http://www.stm32circle.com/res... prymer.php
0
0 / 0 / 0
Регистрация: 01.04.2012
Сообщений: 319
10.07.2012, 14:28
botysto4ko так у Вас, заставили работать?

Кстати, хочу спросить у гуру, реально ли выжать обещанные 12мб/с по USB? Кто-то пробовал?
0
0 / 0 / 0
Регистрация: 31.08.2010
Сообщений: 550
10.07.2012, 16:18
Цитата Сообщение от Kymo
Кстати, хочу спросить у гуру, реально ли выжать обещанные 12мб/с по USB? Кто-то пробовал?
Теоритический максимум не 12, а меньше. Где-то было упоминание, что без проблем. Сам ещё не пробовал.
0
0 / 0 / 0
Регистрация: 18.04.2012
Сообщений: 53
15.07.2012, 18:24
Цитата Сообщение от Kymo
botysto4ko так у Вас, заставили работать?

Кстати, хочу спросить у гуру, реально ли выжать обещанные 12мб/с по USB? Кто-то пробовал?
Да, заставила..Теперь вот мучаюсь с файловой системой.
Может, поможет кто разобраться с таким вопросом.
Разбираюсь с файловой ситемой efsl, представленной в примере stm32f105_107_usb_fw. Насколько я понимаю, эта библиотека поддерживает fat12,fat16, fat32, но имена только 8.3 символьные. Подлючаю флэшку на 16 гб - флэшка инициализируется, а файловая система нет (функция fs_verifySanity возвращает 0, количество байт в секторе не равно 512). Подлючаю телефон через юсб, на нем сд карта на 2 гб, на ней пример работает. Разбиваю обычную флэшки на разделы, один из которых делаю 2 гб, форматирую в fat(16). Опять не инициализируется файловая система (на этот раз количество секторов на кластер равно 128, а поддерживаются только 1,2,4,8,16,32,64). Еще раз переразбила флэшку на этот раз размером на 1 гб и отформатировала в fat, и на этот раз все работает.
Теперь вопрос, как сделать так, чтобы можно было работать с флэшки любого размера. Дело в файловой системе? Или в библиотеке?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.07.2012, 18:24
Помогаю со студенческими работами здесь

Вопрос по USB Mass storage на stm32f103
с помощью CubeMX прикрутил стандартную библиотеку к процессору. И собственно возник вопрос.. Насколько я понимаю, я должен реализовать...

Вопрос по HAL USB MASS STORAGE.
Сгенрил проект с freertos и MSC. Эмулирую файловую систему с с помощью библиотеки и программирую полученным другой процессор. С чтением...

STM32 USB MASS STORAGE in FLASH memory
Привет! Есть программа, которая заставляет плату с МК STM32F103RET7 работать в режиме USB MASS STORAGE, причем по USB он отдает куски...

stm32f407 + SPI MMC + usb mass storage
Прошу не ругать, за то что так часто создаю темы (вторая за 2 дня). К stm32f407 подключена карта памяти по интерфейсу SPI (SDIO здесь не...

STM32F429 USB Mass Storage из внутренней flash
Ребят, можете помочь, нужно реализовать usb Mass Storage на stm32f429, используя внутреннюю флеш память контроллера. Устройство в системе...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru