Jump to content

    

STM32F7XX + RTOS

Насколько  сложно повесить 462мипс контролер с 400мБ шиной, FIFO и MPU при полной загрузке периферии 3xadc-2xdma -can -usb....различными uC  линуксами, rtos или u-boot.

 

 

 

 

 

 

 

 

 

 

 

 

 

Edited by Aldec

Share this post


Link to post
Share on other sites

Умеючи повесить можно что угодно...

Ваш вопрос не имеет никакого ответа, т.к. никто кроме вас не знает никаких подробностей.

 

Share this post


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

Насколько сложно повесить 462мипс контролер с 400мБ шиной при полной загрузке периферии 3xadc-2xdma -can -usb....различными линуксами.

Абсолютно невозможно.

Так как линух на нём не будет работать.

Share this post


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

Ртос грузит контролер своими процессами, и для работы нужно цп в два раза мощнее, чем требуется.

Что за странная такая ртос что так грузит процессор? :wacko2:

У меня например затраты времени процессора на нужды РТОС составляют < 1%.

1 час назад, demiurg_spb сказал:

Даже на AVR8 делает вид, что работает

http://dmitry.gr/?r=05.Projects&proj=07.+Linux+on+8bit

Здесь работает не на AVR, а под эмулятором. Почувствуйте разницу.

Share this post


Link to post
Share on other sites

- Я  угадаю мелодию повешу контроллер с трёх нот команд.

- А я с двух.

- Вешай!

:)

Share this post


Link to post
Share on other sites
On 9/9/2019 at 10:55 AM, jcxz said:

Так как линух на нём не будет работать.

Очередной ответ невпопад. Речь идет о :

On 9/9/2019 at 10:48 AM, Aldec said:

uC  линуксами


Нужно понимать разницу,https://en.wikipedia.org/wiki/ΜClinux

По теме, соглашусь что вопрос не коректный, что значит повесить контроллер?
Контроллер в любом случае будет выполнять инструкции(если он не спит конечно), "повесить" можно ваше приложение а от контроллера и шины зависит только скорость выполнения вашего приложения
 

Share this post


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

Очередной ответ невпопад. Речь идет о :

Нужно понимать разницу,https://en.wikipedia.org/wiki/ΜClinux

Посмотрите на откомментированное мной и хоть немного включите голову. Тогда может поймёте разницу...

"uC" топикстартер добавил уже задним числом, в ответ на мой пост.

 

PS: И что значит "очередной"??

Share this post


Link to post
Share on other sites

Начиная с версии ядра 2.5.46, проект был объединён с основной линией разработки ядра Linux. Грег Ангерер (автор μClinux порта для ColdFire) продолжил активную работу по внедрению поддержки μClinux в основную линию разработки ядра Linux серии 2.6. Таким образом μClinux перестал быть отдельным ответвлением Linux.

Share this post


Link to post
Share on other sites
17 minutes ago, jcxz said:

"uC" топикстартер добавил уже задним числом, в ответ на мой пост. 

приношу свои извинения

Share this post


Link to post
Share on other sites


Тема про проекты на полной загрузке  периферии, STM32F7

Три 2.5 MP АЦП, CAN, HSUSB, HDMI, LCD,  100mb NET,...


Можно навесить камеру, винт, качать по сети и USB?

Edited by Aldec

Share this post


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

Можно навесить камеру, винт, качать по сети и USB?

Я не против. Думаю, остальные тоже не будут возражать :)

 

Вам напомнить тактовую частоту первых IBM PC? По сравнению с ними это просто "терминатор".

Share this post


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

Можно навесить камеру, винт, качать по сети и USB?

Винт можно даже на STM8 навесить. Лишь бы ног хватило.

Share this post


Link to post
Share on other sites
4 hours ago, Aldec said:

Можно навесить камеру, винт, качать по сети и USB?

Какую камеру? Какой поток данных нужно снимать? 0,3MP или FullHD?
Какой винт? В смысле по какому интерфейсу собираетесь его подключать?
Сеть тоже разная есть, 100MB, 1GB... , Wifi.
Тоже с USB...

Если отвечать на вопрос можно ли на этом проце построить IP камеру, то ответ Да, но выходное разрешение и FPS может не отвечать вашим требованиям. Кроме того, используя данный MCU, придется реализовывать софтово какие либо фильтры, сжатие или такие фичи как MotionDetector что еще больше загрузит проц. По этому, для таких случаев лучше использовать специализированные SoC(Davinci, Ambarella, ...).

Share this post


Link to post
Share on other sites

Интерфейс камеры 50МБ и потянет 20fps Fullhd 720p
Контроллер поддерживает сеть только 100мбит и USB2.0 FS.

Детектор движения зависит от места установки камеры и только сравнивает два кадра в определенных местах.

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