Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не отказался бы от кита со склада в мск: ST32F4xx + RAM + USB HS + SDcard
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Отладочные платы
Dr.Alex
?
Xenia
Цитата(Dr.Alex @ Jul 20 2014, 16:48) *
?


Берите STM32F429IDISCO(VERY)
http://electronix.ru/forum/index.php?showtopic=116225
1423.16 руб - дешево и сердито sm.gif. Вот тут еще ее на форуме долго обсуждали.

От вашего пожелания отличается только отсутствием SD-карты, но это барахло несложно присоединить снаружи.

Dr.Alex
Да там и юсб только фул.. Увы..
Xenia
Цитата(Dr.Alex @ Jul 21 2014, 01:02) *
Да там и юсб только фул.. Увы..


Если под словом "там" вы понимаете USB-разъем, то он для FS и HS одинаков. А больше на той плате нет ничего, что могло бы мешать HS, поскольку FS/HS - аппаратные возможности самого контроллера, а не фича демонстрационной платы.

Что касается самого контроллера STM32F429, то в его даташите читаем следующее:
Цитата
■ Advanced connectivity
– USB 2.0 full-speed device/host/OTG controller with on-chip PHY
– USB 2.0 high-speed/full-speed device/host/OTG controller with dedicatedDMA, on-chip full-speed PHY and ULPI
...
● An USB OTG full-speed and a USB OTG high-speed with full-speed capability (with the ULPI)
...
2.2.35 Universal serial bus on-the-go high-speed (OTG_HS)
The devices embed a USB OTG high-speed (up to 480 Mb/s) device/host/OTG peripheral.
The USB OTG HS supports both full-speed and high-speed operations. It integrates the transceivers for full-speed operation (12 MB/s) and features a UTMI low-pin interface (ULPI) for high-speed operation (480 MB/s). When using the USB OTG HS in HS mode, an external PHY device connected to the ULPI is required.
The USB OTG HS peripheral is compliant with the USB 2.0 specification and with the OTG 1.0 specification. It has software-configurable endpoint setting and supports suspend/resume. The USB OTG full-speed controller requires a dedicated 48 MHz clock that is generated by a PLL connected to the HSE oscillator.


Я вижу, что HS здесь с оговорками, но если они есть, то все претензии к контроллеру, а не к демо-плате. А если уж старшая модель STM32Fxx имеет проблемы с HS, то тут уж ничего не попишешь - ищите себе другой контроллер, который бы поддерживал HS аппаратно.

P.S. Я бы не отказалась, если бы вы мне растолковали ситуацию с HS у SYM32F429, а то как-то всё запутано. Что у этого МК не хватает, чтобы поддерживать HS?
Dr.Alex
Всё просто. Для хай спид нужен внешний фи.
Xenia
Цитата(Dr.Alex @ Jul 21 2014, 03:17) *
Всё просто. Для хай спид нужен внешний фи.


А какой конкретно PHY ему нужен, и для какой цели? Что этот PHY должен уметь делать такого, чего сам STM32F никак не может?
Dr.Alex
Цитата(Xenia @ Jul 21 2014, 03:59) *
А какой конкретно PHY ему нужен, и для какой цели? Что этот PHY должен уметь делать такого, чего сам STM32F никак не может?

Любой с интерфейсом ULPI. Мне понравился USB333x.

Почему его не встроили внутрь, как это делают некоторые другие, я не знаю.

Конечно, щас набегут пионеры и начнут авторитетно квакать шта мол "ничего ты не понимаешь", "это никому кроме тебя не нужно", "маркетинг рулит" и все такое. А я даже и не спорю:: я нифига не шарю. Но вопрос остаётся.
Xenia
Цитата(Dr.Alex @ Jul 21 2014, 04:09) *
Любой с интерфейсом ULPI. Мне понравился USB333x.
Почему его не встроили внутрь, как это делают некоторые другие, я не знаю.


Внутрь чего? Контроллера или демоплаты?
Dr.Alex
Цитата(Xenia @ Jul 21 2014, 04:55) *
Внутрь чего? Контроллера или демоплаты?


Контроллера есесно, как например в LPC4xxx..
DmitryM
Цитата(Dr.Alex @ Jul 21 2014, 05:18) *
Контроллера есесно, как например в LPC4xxx..

Или ATSAM3X
mantech
Цитата(Dr.Alex @ Jul 21 2014, 03:09) *
Конечно, щас набегут пионеры и начнут авторитетно квакать шта мол "ничего ты не понимаешь", "это никому кроме тебя не нужно", "маркетинг рулит" и все такое. А я даже и не спорю:: я нифига не шарю. Но вопрос остаётся.

Да тут не в этом дело, просто сам камень со своим быстродействием вряд-ли сможет использовать скорость 2.0 контроллера. Тут надо камешек типа кортекс-А с частотами от 600 и выше...
Dr.Alex
Цитата(mantech @ Jul 21 2014, 23:04) *
Да тут не в этом дело, просто сам камень со своим быстродействием вряд-ли сможет использовать скорость 2.0 контроллера. Тут надо камешек типа кортекс-А с частотами от 600 и выше...

"ли" пишется раздельно.

Так и знал, что мне сейчас авторитетно объяснят, в чём же дело! :-))) И главное, просто всё! :-))
Но вот беда, опять не складывается.

1) Что это объясняет? Ведь логическую часть HS зачем-то сделали и интерфейс ULPI сделали.

2) Камешек с частотй 180 МГц явно сможет качнуть больше 12 Мбпс, и намного. Значит HS УЖЕ оправдан.
Zwerg_nase
Есть вот такой кит http://www.emcraft.com/products/224#starter-kit с USB3300. SD карты нету. Со склада в Калифорнии.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2024 Invision Power Services, Inc.