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

STM32 как флешка?

29.10.2013, 22:01. Показов 14576. Ответов 146
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я не спец по STM-ам. Но где-то читал, что в каком-то режиме какой-то МК из линейки, имеющих USB на борту, они могут прикидываться флешками.
А я как раз ищу недорогие флешки с минимальным объемом - для записи ключей электронной подписи.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.10.2013, 22:01
Ответы с готовыми решениями:

Во время установки ALTLinux случайно флешка осталась подключенной к компу и часть операционки установилась на флешку, теперь флешка разделена на две
Во время установки ALTLinux случайно флешка осталась подключенной к компу и часть операционки установилась на флешку, теперь флешка...

Чем связать STM32 + STM32 в одном корпусе?
Есть 2 платы: (1) - STM32 (Вывод на LCD + запись SD) и (2) - STM32F4 (обработка сигналов + коммуникация с датчиками). Чем связать данные...

Общение с барометром MS5540 на STM32 (Arduino to STM32)
Получил от китайца сей аппарат, пошел тут же гуглить что нибудь готовое, но не тут то было. Информации по нем очень мало, даже на Arduino...

146
styrtytz325
29.10.2013, 22:10
Интересная идея.нужно в принципе дискрипторы переписать под флэшку и сделать массив данных...не знаю,как у stm, а microchipa есть готовые примеры работы контроллера, как внешней памяти, только в качестве памяти используется SDflash,остается только заменить обращение к флэшки на обращение к внутреннему массиву
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 2,514
29.10.2013, 22:50
у nxp в какой-то серии были мк с встроенным бутлоадером который прикидывался mass storage, для прошивки флэша,
а так любой МК с УСБ, впрочем как и без него (через V-USB) вполне может быть usb флэшкой.
0
1 / 1 / 0
Регистрация: 11.01.2013
Сообщений: 5,479
30.10.2013, 02:28
Цитата Сообщение от _pv
у nxp в какой-то серии были мк с встроенным бутлоадером который прикидывался mass storage, для прошивки флэша
У NXP - LPC1343, LPC1768. По крайней мере, один из них точно имеет встроенный загрузчик через USB Mass Storage, игрался я с ним. Но там сразу весь firmware как один файл высвечивается, что для ТС не подходит.
Я делал для этих NXP-шных ARMов IAP-загрузчик (используя готовый код из BootROM - большая экономия!) с той модификацией, что на псевдо-флэшке высвечивались разные "файлы", соответствующие секторам Ftosh в МК.
В общем, софт в любом случае придётся писать.
0
1 / 1 / 1
Регистрация: 06.01.2017
Сообщений: 141
08.01.2019, 08:23
А у меня флешка на STM32 F072CBT6.
При втыкании комп автоматом устанавливает драйвер, в диспетчере высвечивается, а в проводнике пусто.
Что это за флешка?
0
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
08.01.2019, 10:32
Цитата Сообщение от Klotik Посмотреть сообщение
А у меня флешка на STM32 F072CBT6.
При втыкании комп автоматом устанавливает драйвер, в диспетчере высвечивается, а в проводнике пусто.
Что это за флешка?
Почему вы решили, что комп видит флешку?
0
1 / 1 / 1
Регистрация: 06.01.2017
Сообщений: 141
08.01.2019, 13:14
Цитата Сообщение от Voland_ Посмотреть сообщение
в диспетчере высвечивается, а в проводнике пусто
Поэтому. И при втыкании ставит драйвер и звук вставки потом. А программа usbdeview собщает следующее:
Port_#0007.Hub_#0005 USB Input Device HID (Human Interface Device) Yes Yes No No w4ZUM 08.01.2019 12:44:04 08.01.2019 12:44:04 0483 5750 2.00 03 00 00 MSI-PC 7&9725c12&0 HidUsb @input.inf,%HID.SvcDesc%;Microsoft HID Class Driver hidusb.sys (Standard system devices) 100 mA 2.00 USB Input Device 6.3.9600.19033 HID_Inst.NT input.inf USB\VID_0483&PID_5750\2077345A554D Removable, UniqueID, SurpriseRemovalOK
0
1 / 1 / 1
Регистрация: 06.01.2017
Сообщений: 141
08.01.2019, 13:52
Какой вообще объем памяти может быть у флешки не на чипе памяти, а на контроллере STM32?
Может, не стоит и возиться с ней?
Обычно на нормальных флешках при вставке светодиод мигает, а на этой просто светится слабо постоянно.
0
Эксперт по электронике
6828 / 3253 / 337
Регистрация: 28.10.2011
Сообщений: 12,712
Записей в блоге: 7
08.01.2019, 15:18
Цитата Сообщение от Klotik Посмотреть сообщение
Поэтому. И при втыкании ставит драйвер и звук вставки потом. А программа usbdeview собщает следующее:
Port_#0007.Hub_#0005 USB Input Device HID (Human Interface Device)
Это устройство USB HID, а не USB Mass Storage.
0
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
08.01.2019, 17:06
Цитата Сообщение от locm Посмотреть сообщение
Это устройство USB HID, а не USB Mass Storage.
судя по тексту ТС вообще не углубляется в такие подробности .

Цитата Сообщение от Klotik Посмотреть сообщение
Поэтому.
по VID/PID гугел вам найдет подходящие дрова. Если в МК нет какого-то интересного USB, ставлю на то, что это UDF, то есть встроенный прошивщик контроллера.
0
1 / 1 / 1
Регистрация: 06.01.2017
Сообщений: 141
08.01.2019, 17:33
Цитата Сообщение от Voland_ Посмотреть сообщение
по VID/PID гугел вам найдет подходящие дрова.
Дрова винда ставит автоматом.
Цитата Сообщение от Voland_ Посмотреть сообщение
по VID/PID
По VID/PID сайт flashboot.ru ничего не находит.

Похоже действительно, что это не флешка а прошивщик контроллера.

Сообщение USBDeviev
0
1 / 1 / 1
Регистрация: 06.01.2017
Сообщений: 141
08.01.2019, 18:04
0
 Аватар для Voland_
1983 / 1276 / 131
Регистрация: 04.01.2010
Сообщений: 4,607
08.01.2019, 19:22
По виду "какое-то устройство". Скорее всего доморощенный ключ, но может быть в принципе чем угодно.
Под вашу задачу есть тема STM32F429 USB Mass Storage из внутренней flash

Но я если честно, не уверен, что удастся впихнуть выложенное на блюдечке ув. Rius-ом, в ваш МК. Хотя кто знает...
1
Эксперт .NET
 Аватар для Rius
13165 / 7725 / 1679
Регистрация: 25.05.2015
Сообщений: 23,539
Записей в блоге: 14
08.01.2019, 19:54
Цитата Сообщение от Klotik Посмотреть сообщение
Дрова винда ставит автоматом.
Потому что для USB HID они встроены в винду.
Цитата Сообщение от Klotik Посмотреть сообщение
По VID/PID сайт flashboot.ru ничего не находит.
И не найдёт. VID 0x0483 & PID 0x5750 это из примеров ST для Custom HID. Устройства с идентификаторами из примеров как бы запрещено выпускать в продажу. Любителям на это, конечно, наплевать, если для себя делают - их ловить не будут.
Цитата Сообщение от Klotik Посмотреть сообщение
Похоже действительно, что это не флешка а прошивщик контроллера.
Это может быть ВСЁ, что угодно, простенькое.
Цитата Сообщение от Voland_ Посмотреть сообщение
Под вашу задачу
Пусть Klotik (он не ТС) задачу озвучит ещё...
1
1 / 1 / 1
Регистрация: 06.01.2017
Сообщений: 141
08.01.2019, 20:24
Цитата Сообщение от Rius Посмотреть сообщение
Пусть Klotik (он не ТС) задачу озвучит ещё...
Задача была узнать, что это такое.
Заказал на Али https://ru.aliexpress.com/item... 33edaXhz2s
Буду пробовать что-то сделать. Подойдёт?
0
Эксперт .NET
 Аватар для Rius
13165 / 7725 / 1679
Регистрация: 25.05.2015
Сообщений: 23,539
Записей в блоге: 14
08.01.2019, 20:31
Klotik, подойдёт для чего? Узнать, что это такое?)
Паять умеете? - На плате не предусмотрен коннектор отладчика.

Чтобы что-то изучать, лучше было взять нормальную отладочную плату.
1
1 / 1 / 1
Регистрация: 06.01.2017
Сообщений: 141
08.01.2019, 20:35
Цитата Сообщение от Rius Посмотреть сообщение
Паять умеете?
Стаж полвека.

Цитата Сообщение от Rius Посмотреть сообщение
нормальную отладочную плату
Ардуино?
0
Эксперт .NET
 Аватар для Rius
13165 / 7725 / 1679
Регистрация: 25.05.2015
Сообщений: 23,539
Записей в блоге: 14
08.01.2019, 20:38
Упаси боже с ардуино учиться...
У ST есть платы discovery для разных их МК. Даже с ST-Link на борту.
И на али есть самодельные, попроще и подешевле.
1
Эксперт по электронике
6828 / 3253 / 337
Регистрация: 28.10.2011
Сообщений: 12,712
Записей в блоге: 7
08.01.2019, 20:44
Цитата Сообщение от Klotik Посмотреть сообщение
Подойдёт?
Несмотря на то что ST-Lin похож на флешку, он флешкой работать не будет (со стандартной прошивкой). Так что в этом плане не подойдет.
Если хотите прочитать прошивку, то что это даст? Исходник все равно из нее не получите.
1
1 / 1 / 1
Регистрация: 06.01.2017
Сообщений: 141
08.01.2019, 20:54
Цитата Сообщение от Rius Посмотреть сообщение
И на али есть самодельные, попроще и подешевле.
???

https://ru.aliexpress.com/item... 1b7182f680
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.01.2019, 20:54
Помогаю со студенческими работами здесь

Флешка внутри ярлык флешка
У меня такая проблема: когда открываем флешка внутри тоже ярлык флешка

Как сделать, чтобы флешка определялась как USB HDD ?
Вот какая проблема: работаю в организации, там крупная сеть (~3000 компьютеров), все компьютеры под паролем администратора, я работаю как...

Телефон как флешка
Раньше можно было использовать телефон как флешку, без драйверов и так далее, с последней прошивкой 4.1.2 это стало невозможно. Нужно...

Флешка как CD/DVD
У ноута где попросили переустановить виндоус, сломан двд привод, диски читает по выходным. посоветуйте что нибуть. программы,...

Флешка как SSD
Доброго времени суток, товарищи знатоки. Подскажите пожалуйста, хочу установить виндовс на usb флешку. Будет ли она работать как SSD? Я...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru