Jump to content

    

Справится ли USB Host в STM32F7 + FAT_Fs с USB хабом?

Что будет, если к связке STF32F7+FatFS, настроенной в режим USB_Host подключить USB хаб на USB и SD?

Вот такой к примеру https://ru.aliexpress.com/item/32887217681.html?spm=a2g0o.productlist.0.0.620d5998dvaSNE&algo_pvid=a379d733-f5d7-4afa-9f80-66b48c7a15a9&algo_expid=a379d733-f5d7-4afa-9f80-66b48c7a15a9-30&btsid=2721b58b-b845-4e33-8a13-5ad8e30a1637&ws_ab_test=searchweb0_0,searchweb201602_3,searchweb201603_52

Увидит ли система два диска, то есть USB и SD карту?

Share this post


Link to post
Share on other sites
3 minutes ago, MementoMori said:

Что будет, если к связке STF32F7+FatFS, настроенной в режим USB_Host подключить USB хаб на USB и SD?

Зависит от того, умеет ли драйвер USB работать с хабом.

Share this post


Link to post
Share on other sites
Just now, aaarrr said:

Зависит от того, умеет ли драйвер USB работать с хабом.

Ага..  то есть, если написать соответствующий софт, то железка будет не против.  И FatFS тоже.

Вопрос другой - умеет ли это библиотека от ST?

Share this post


Link to post
Share on other sites
32 минуты назад, MementoMori сказал:

если написать соответствующий софт, то железка будет не против. 

Абсолютно не против :biggrin:

Когда работал с стм, использовал spl, так там о хабе ничего не упоминалось, правда давненько это было, может что изменилось...

Share this post


Link to post
Share on other sites
6 minutes ago, MementoMori said:

Вопрос другой - умеет ли это библиотека от ST?

Если верить мануалу четырехлетней давности - нет, не умеет.

Share this post


Link to post
Share on other sites

проверил у себя на STM32L476. Действительно через USB HUB флэшка не работает. Питание на ней есть, светится.

Share this post


Link to post
Share on other sites
3 hours ago, serglg said:

проверил у себя на STM32L476. Действительно через USB HUB флэшка не работает. Питание на ней есть, светится.

USB HUB class поддерживается в бесплатной библиотеке от RTOS ThreadX для микроконтроллеров Renesas Synergy ( Cortex-M4 )
Правда она бесплатная только для использования в микроконтроллерах Renesas. :biggrin:

Share this post


Link to post
Share on other sites
23 часа назад, AlexandrY сказал:

USB HUB class поддерживается в бесплатной библиотеке от RTOS ThreadX

Он еще и в либе для LPCшных мк от NXP есть... Только задача по портированию явно не для новичков, ИМХО.

Edited by mantech

Share this post


Link to post
Share on other sites
21 minutes ago, mantech said:

Он еще и в либе для LPCшных мк от NXP есть... Только задача по портированию явно не для новичков, ИМХО.

Эт че, намек на Kinetis-ы? 
Либа то от давно умершего Freescal-а. 
А где призывы написать все самому? :biggrin:

Share this post


Link to post
Share on other sites
2 часа назад, AlexandrY сказал:

А где призывы написать все самому? 

Дык я-то всегда готов, только не надобно мне это :biggrin:

2 часа назад, AlexandrY сказал:

Эт че, намек на Kinetis-ы? 

Ну как же мне негоже намекать на что-то самому гуру кинетисов :biggrin:

Share this post


Link to post
Share on other sites
On 11/25/2019 at 1:59 PM, mantech said:

Дык я-то всегда готов, только не надобно мне это :biggrin:

Ну как же мне негоже намекать на что-то самому гуру кинетисов :biggrin:

что еще за кинетисы?

Share this post


Link to post
Share on other sites

Ну семейство контроллеров Фрискейла, в девичестве Моторолы, которое нынче ЭнИксПэ, в девичестве "Филиппок" ;-) Целый раздел самостоятельный для них первой строкой в таблице.

Share this post


Link to post
Share on other sites
9 часов назад, Obam сказал:

...которое нынче ЭнИксПэ

Которые нынче Nexperia в том же лице:bb:

Share this post


Link to post
Share on other sites
1 hour ago, Arlleex said:

Которые нынче Nexperia в том же лице:bb:

а, i.MX ... так бы и писали

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this