USB -хост CORT STM32

девчонка
Вт 12 декабря 2017 г. 3:32 утра
Привет,
Я искал опцию для контроллера хоста USB от STM32F.

Я хочу использовать USB Stick и собрать некоторые данные от STM32. мне нужно немного совета по выбору контроллера.

Должен ли я пойти с FTDI Chip (не требуется прошивка), которая обеспечивает функциональность хоста с некоторым интерфейсом. Итак, должен ли я пойти с Micro Controller со встроенным хостом (требуется прошивка).

AG123
Вт 12 декабря 2017 г. 4:03
Вы можете использовать SD -карту с STM32, вам просто нужно искать форум для этих потоков

девчонка
Вт 12 декабря 2017 г. 4:10
Спасибо AG123.
Я думал об использовании SD -карты, но у моего компьютера нет считывателя MMC. Я хочу подключить его к одному из машины, которая отправляет данные через UART.
Pendrive будет легко подключиться к ПК или к мобильному мобильному.

Варгам
Вт 12 декабря 2017 г. 10:15 утра
http: // www.ул.com/en/development-tools/ ... индер.HTML

Проверьте USB OTG_FS в периферийном выборе. Справа будет список со всеми MCU STM32 с выбранной функцией.

Пито
Вт 12 декабря 2017 г. 10:47 утра
Есть дешевые читатели USB/SDCARD
https: // www.Кингстон.com/en/flash/readers/fcr-mrg2
Это был бы самый быстрый и простой путь, ИМХО (STM32->SDCARD->usb_reader->ПК).
Здесь много тем по регистрации данных STM32 до SDCARD, и это работает от BPILL UP.

AG123
Вт 12 декабря 2017 г. 13:26
И некоторые продавцы карт фактически связывают читателя, особенно для карт с более высокой мощностью, которые стоят немного дороже

Mrburnette
Ср 13 декабря 2017 г. 15:26
[девчонка - Вт 12 декабря 2017 г. 4:10] - Спасибо AG123.
Я думал об использовании SD -карты, но У моего компьютера нет считывателя MMC. Я хочу подключить его к одному из машины, которая отправляет данные через UART.
Pendrive будет легко подключиться к ПК или к мобильному мобильному.
Это, безусловно, необычный ответ... Есть ли здесь больше, что не позволяло бы вам использовать один из этих недорогих USB -адаптеров?

Если вы выполняете сбор данных, я согласен, было бы проще просто подключить STM32F1XX и перечислить их по USB. Но «платы Maple STM32F1XX» не имеют этой собственной возможности, поэтому SD является единственной (простой) опцией. Однако одна из плат STM32F4XX в синем следе может удовлетворить ваши потребности, однако. Существуют также платы STM32F1XX с чипами Bluetooth и/или Wi -Fi, которые могут поддерживать беспроводную связь с ПК.

Луча

Стивестронг
Ср 13 декабря 2017 г., 19:19
Вы когда -нибудь рассматривали использовать модуль CH376? Он напрямую взаимодействует с USB.
http: // arduinobasics.блог.de/2015/0 ... Одуль.HTML
Я протестировал один из них, и это действительно работает, но не ожидаю высокой скорости доступа.

Rogerclark
Ср 13 декабря 2017 г., 19:23
Я помню, как возился с некоторыми “массовое хранилище” Код более года назад, и я суспендирую, что разместил на форуме об этом.

В настоящее время предпринимаются значительные усилия, чтобы поддержать USB HID, и я суспензирую, что USB -массовое хранилище можно добавить после стабильного кода HID.

Однако в настоящее время я дону’Не думаю, что у любого из ядер есть возможность встроенного хранения USB

девчонка
Пт 15 декабря 2017 г. 14:50
@Stevestrong, модуль CH376 - это хороший вариант, чтобы думать, чтобы это не нужно беспокоиться о перечислении и концентраторе.

@Roger, если я не ошибаюсь, вы говорите о STM32F1XXX как Устройство который может работать как композитное устройство.

Я думаю о плате STM32F4, которая занимает много времени...

Rogerclark
Пт 15 декабря 2017 г., 18:46
Стив

Несколько человек исследовали композитное устройство (в частности, то, что не нуждались в драйверах на Windows), но они не могли заставить его работать на Windows 7.

Blackmagic Gred, по -видимому, перечисляет как 2 последовательных порта, а также DFU, одновременно, (но нуждаются в драйверах в Windows)

Но на BMP устройство DFU не кажется функциональным одновременно с последовательными устройствами.


Я думаю, что, возможно, это был Дэн Утоб (@Ddrown), который исследовал сериал USB. Вы могли бы Google для его постов и, возможно, в личку ему

Ddrown
Пт 15 декабря 2017 г. 11:03
Просто чтобы убедиться, что я понимаю, о чем вы просите:

1. STM32F4X USB -последовательное устройство, подключенное к хосту, который отправляет данные
2. STM32F4X пишет, что последовательные данные на USB -ручку на второй USB -шине STM32F4X

Это покрывает это?

AG123
Сб, 16 декабря 2017 г., 2:53
Я думаю, что с точки зрения режима хоста USB STM32F4, 1 из этих способов, возможно, должен начать с ядра STM32GENERIERE или ST STM32DUINO CORE, просмотрите примеры из Cubemx и т. Д. Вероятно, это не «невозможно», просто для этого потребуется одна попытка.

Арпрос
Сб, 16 декабря 2017 г., 5:02
[Rogerclark - Пт 15 декабря 2017 г. 18:46] - Несколько человек исследовали композитное устройство (в частности, то, что не нуждались в драйверах на Windows), но они не могли заставить его работать на Windows 7.
Просто чтобы продолжить это, моя черная таблетка, управляющая моей композитной библиотекой USB, работает в режиме HID (клавиатура - это то, что я протестировал) с Windows 7 без драйвера, но серийная функция не работает на Windows 7, по крайней мере, без драйвера.

Стивестронг
Сб 16 декабря 2017 г. 9:28 утра
[девчонка - Вт 12 декабря 2017 г. 3:32] - Привет,
Я искал вариант для USB -хост -контроллер от STM32F.

Я хочу использовать USB Stick и собрать некоторые данные от STM32. мне нужно немного совета по выбору контроллера.
Глядя на оригинальный пост, мне кажется, что @Dev хочет использовать F4 как USB -хозяин, к которому он подключил бы палку USB (память).

Я также принял бы подход, указанный @AG123.
Или просто используйте в качестве интерфейса модуль CH376S.