Страница 1 из 2
Arm и интерфейсы
Добавлено: Пн июн 09, 2025 11:58:26
VVVa
Подскажите какие вы интерфейсы используете для подключения к ПК ?
Желательно для stm32 которые можно купить на алиекспресс.
Желательно чтобы скорость обмена была выше 10 мб/с.
заранее спасибо!!!
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 12:40:16
Мурик
Вопрос-шутка?
Реально думаете что STM32 в легкую вытянет 10 МБ/с? При тактовой частоте 72 МГц, нужно 7.5 такта на передачу байта.
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 13:13:54
tonyk
[uquote="VVVa",url="/forum/viewtopic.php?p=4722830#p4722830"]Подскажите какие вы интерфейсы используете для подключения к ПК ?
Желательно для stm32 которые можно купить на алиекспресс.
Желательно чтобы скорость обмена была выше 10 мб/с.[/uquote]
Даже связка STM32+W5500 столько не выдаст. И толку от скорости, когда МК просто не успеет переварить данные.
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 14:24:08
VVVa
72 МГц - это наверно у f401... а у stm32H750 к примеру ~400 МГц
к тамуже кто сказал что я хочу их обрабатывать ... - например просто скинуть на sd карту.
Добавлено after 6 minutes 45 seconds:
скорость SPI не Quad SPI => 32 Mbit/c ~ 4 Mb/c
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 14:36:50
tonyk
VVVa писал(а):72 МГц - это наверно у f401
В вопросе не указан ни серия STM32, ни то, что какая обработка нужна над данными.
Как спросили, так вам и ответили.
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 15:10:18
VVVa
[uquote="tonyk",url="/forum/viewtopic.php?p=4722887#p4722887"]
VVVa писал(а):72 МГц - это наверно у f401
В вопросе не указан ни серия STM32, ни то, что какая обработка нужна над данными.
Как спросили, так вам и ответили.[/uquote]
Да я вобще хотел спросить что высокоскоросное есть даже желательно не MII ...
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 15:40:16
AlexS4
USB2.0 @ STM32F0x2
не?
вроде бы они в dma умеют,
но я не пробовал.
https://community.st.com/t5/stm32-mcus- ... td-p/96397
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 16:33:54
VVVa
Вот втом то и проблема ... если по USB то там куча возни и на микроконтроллере и с драйверами на PC. Смотрел в эту сторону и не осилил ....
под USB 2.0 есть специальные микросхемы обеспечивающие физический уровень - там должна быть скорость ещё быстрее, но ещё добавится возня...
На всё ето есть примеры под специфические макетки, но на алике их нет...
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 16:41:29
smacorp
[uquote="VVVa",url="/forum/viewtopic.php?p=4722920#p4722920"]Вот втом то и проблема ... если по USB то там куча возни и на микроконтроллере и с драйверами на PC. Смотрел в эту сторону и не осилил ....[/uquote]
Проблема не в этом, проблема в несоответствии имеющейся квалификации и поставленной задачи. И никто Вам с этим не поможет.
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 16:48:09
AlexS4
примеры под специфические макетки, но на алике их нет...
ну тогда расбери/орэнж/банана-пай там все это через линукс модули ядра отлично работает.
на какойто конкретный вопрос - смогу ответить
ну а чтоб совсем не разбираясь - это только если найти того кто разобрался и заставить делать то что нужно не ему

Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 17:08:21
VVVa
[uquote="AlexS4",url="/forum/viewtopic.php?p=4722901#p4722901"]USB2.0 @ STM32F0x2
не?
вроде бы они в dma умеют,
но я не пробовал.
https://community.st.com/t5/stm32-mcus- ... td-p/96397[/uquote]
stm32H750 даже без DMA вытянет гораздо большие скорости - на том форуме с USB вроде неразобраались, поэтому и скорость низкая
Добавлено after 7 minutes 41 second:
[uquote="AlexS4",url="/forum/viewtopic.php?p=4722926#p4722926"]
примеры под специфические макетки, но на алике их нет...
ну тогда расбери/орэнж/банана-пай там все это через линукс модули ядра отлично работает.
на какойто конкретный вопрос - смогу ответить
ну а чтоб совсем не разбираясь - это только если найти того кто разобрался и заставить делать то что нужно не ему

[/uquote]
Да вопрос довольно однозначен :"если ктото связал микроконтроллер с компом на более нормальной скорости - подскажите как!"
Тут без USB и c USB вариантов куча...
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 17:39:53
AlexS4
https://www.ozon.ru/product/mikrokompyu ... q6KIJn2zyx
я ~ воттакие использовал,
косаря под полтора стоили года 3 назад c какимто старым allwinner H3xx 1.4Ghz + 2GRAM
они и по usb и по eth дают 10+MByte/s
... и там тож соrtex, правда не m0 а a7

Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 18:08:17
Мурик
VVVa писал(а):stm32H750 даже без DMA вытянет гораздо большие скорости - на том форуме с USB вроде неразобраались, поэтому и скорость низкая
Если уверены, запускайте USB и пользуйтесь. В чем вопрос-то?
Или вы даже не проверяли, и просто написали от нечего делать?

Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 18:58:00
VVVa
с кубом проверял скорость низкая (намного меньше чем у SD карты и микроконтроллера) с ft232 чуть выше
Re: Arm и интерфейсы
Добавлено: Пн июн 09, 2025 19:05:13
HardWareMan
VVVa, DMA при этом включали?
Re: Arm и интерфейсы
Добавлено: Вт июн 10, 2025 22:40:58
Мурик
VVVa, какой режим работы USB 2.0 включили? Low-Speed, Full-Speed или High-Speed?
Re: Arm и интерфейсы
Добавлено: Пн июн 30, 2025 13:18:43
VVVa
usb 3300 + stm32h750= получил жалких 8mb/s а должно быть 60
в чём косяк? у когонибудь больше получалось?

Re: Arm и интерфейсы
Добавлено: Пн июн 30, 2025 13:32:51
HardWareMan
[uquote="VVVa",url="/forum/viewtopic.php?p=4728342#p4728342"]а должно быть 60[/uquote]
USB2.0 при своих 480Мбит/с канальной скорости выжимает на практике порядка 33МБайт/с (это 264Мбит/с) фактического юзерского пэйлоада в Mass Storage. Догадываетесь, почему?
PS Но это всё равно в 4,1 раза больше, чем ваши полученные 8МБайт/с.
PPS Я вижу, что время доступа у вас 240мс, это очень много, так вы в лимит канала никогда не упрётесь.
Re: Arm и интерфейсы
Добавлено: Пн июн 30, 2025 13:56:30
abc
Лет 15 назад влёгкую получалась скорость 6МБит/с при подключении через UART на максимальной для него скорости.
Использовался обычный мост UART/USB PL2303.
Думаю, что при подключении через FT2232 можно достичь гораздо большего. А сколько ей лет, случайно не знаете ?..
Re: Arm и интерфейсы
Добавлено: Пн июн 30, 2025 15:06:35
VVVa
Думаю, что при подключении через FT2232 можно достичь гораздо большего -- а реально вы её проверяли?
Добавлено after 13 minutes:
увеличил размер буфера - получил 15 mb/s но выше никак ...
Добавлено after 20 minutes 29 seconds:
не ну это както не серрьёзно 10$ за usb 3300 и всеголишь 15 mb/s
Если у кого нибудь получилось достич большей скорости с stm32 и PC (может другими микросхемами) пожалуйста отпишитесь!