Jump to content

    

Помогите выбрать плату для модуля управления

Добрый день!

Подскажите плату для модуля управления. Необходимо: ЖКИ + тач скрин, Ehternet, USB, SD card, USART (RS485), GPIO.

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

Кроме того, надо, чтобы GUI и реал-тайм функции были разнесены по ядрам, в идеале чтобы две ОС крутилось - Линукс для GUI и RTOS для обмена.

 

 

 

Edited by Алексей ВМ

Share this post


Link to post
Share on other sites
Только что, Алексей ВМ сказал:

Кроме того, надо, чтобы GUI и реал-тайм функции были разнесены по ядрам, в идеале чтобы две ОС крутилось - Линукс для GUI и RTOS для обмена.

Raspberry Pi + внешний контроллер с необходимыми интерфейсами, например, МК из семейства XMC4000 (вообще говоря, тут на вкус и цвет).

Описано как-то скудно все. Например, если нужен небольшой экран 480x272 и не видео гонять на нем, то и вовсе все можно упихнуть в один МК. У меня, например, в одном девайсе все перечисленные интерфейсы (кроме SD-карты, она по выводам не влезла) подняты и на 7-дюймовом экране с резистивным TS отрисовывается не шибко сложный GUI (с анимациями/переходами и т.д.). Рисовать, правда, придется ручками, либо использовать что-то готовое, например, TouchGFX. В случае же RPi, конечно, будет немного проще - ставим Qt Creator и вперед.

Share this post


Link to post
Share on other sites
9 minutes ago, Arlleex said:

Raspberry Pi

Модуль управления будет использоваться в достаточно дорогом оборудовании, заказчик не поймет, если откроет... Да и две ОС на малинке не слышал, чтоб запускали. Или малинка исключительно для GUI, а внешний МК для реал-тайм? Хотелось бы все в одном чипе...

Share this post


Link to post
Share on other sites
12 минут назад, Алексей ВМ сказал:

Хотелось бы все в одном чипе...

https://www.st.com/en/microcontrollers-microprocessors/stm32mp1-series.html?ecmp=tt10609_gl_link_feb2019

А вообще многоядерных МК - полно, практически у каждого вендора.

Share this post


Link to post
Share on other sites
9 часов назад, Алексей ВМ сказал:

чтобы GUI и реал-тайм функции были разнесены по ядрам

И насколько там реалтайм? Судя по 485 интерфейсу, скорее всего модбас, никакого реалтайма там нет и в помине...

Share this post


Link to post
Share on other sites
11 hours ago, Алексей ВМ said:

Добрый день!

Подскажите плату для модуля управления. Необходимо: ЖКИ + тач скрин, Ehternet, USB, SD card, USART (RS485), GPIO.

Брать надо такой KIT - https://mp.renesas.com/en-us/contents/iW-RainboW-G22D-RZG1E_SODIMMDevelopmentPlatform-QuickStartGuide-REL1.0.pdf
Renesas дает очень качественный софт. Одно ядро на линукс, другое на ThreadX.  

Share this post


Link to post
Share on other sites
16 hours ago, mantech said:

Судя по 485 интерфейсу, скорее всего модбас, никакого реалтайма там нет и в помине...

Да, модбас. И реал-тайм не нужен, согласен, погорячился.

Share this post


Link to post
Share on other sites
2 часа назад, Алексей ВМ сказал:

Да, модбас. И реал-тайм не нужен, согласен, погорячился.

В таком случае, может даже на питоне или qt можно все состряпать, без всяких вторых ядер и отдельных МК...

Остается вопрос надежности, но его никто не оговаривал.

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