Jump to content

    

STM32 + графический интерфейс

1 hour ago, AlexandrY said:

Найду что-то более подходящее и начну хвалить скажем PIC-и!

Кстати, у Microchip тоже свой GUI есть и своя студия для него ;-)

Кстати, вот похоже откуда у Renesas GIUX растет

https://rtos.com/solutions/guix/embedded-gui/

Share this post


Link to post
Share on other sites
50 minutes ago, dimka76 said:

Кстати, у Microchip тоже свой GUI есть и своя студия для него ;-)

Кстати, вот похоже откуда у Renesas GIUX растет

https://rtos.com/solutions/guix/embedded-gui/

а причем тут майкрочип? Слово майроСофт только вижу :treaten:

"

Но я вам тогда прямо скажу, на моей встраиваемой платке с 4 ядреным атомом бегает гораздо лучший GUI в лице MS Windows 10 :biggrin:

И писать GUI на C# c Windows Forms гораздо проще )) и там еще много чего есть вкусного.

а вообще мы так и до Ведроида скатимся такими темпами. 

Express Logic Joins Microsoft!!
We are very excited to share that Express Logic has been acquired by Microsoft.

Share this post


Link to post
Share on other sites
7 minutes ago, DASM said:

а причем тут майкрочип? Слово майроСофт только вижу :treaten:

Microchip относится к высказыванию  AlexandrY

 

Quote

Найду что-то более подходящее и начну хвалить скажем PIC-и!


 

10 minutes ago, DASM said:

И писать GUI на C# c Windows Forms гораздо проще )) и там еще много чего есть вкусного.

С С# проблемы при переходе на другую ОС обязательно возникнут. У меня на работе, когда встал вопрос о переходе с Win на Lin в продаваемых устройствах, дабы съэкономить на лицензии отказались от этого перехода из-за того, что GUI был уже сделан на С# и переход на что-то другое отнимет много времени.

Share this post


Link to post
Share on other sites
11 minutes ago, dimka76 said:

Microchip относится к высказыванию  AlexandrY

 

 

 

С С# проблемы при переходе на другую ОС обязательно возникнут. У меня на работе, когда встал вопрос о переходе с Win на Lin в продаваемых устройствах, дабы съэкономить на лицензии отказались от этого перехода из-за того, что GUI был уже сделан на С# и переход на что-то другое отнимет много времени.

Linux::Mono - нет, не слышали :bye:

А вы от вашего проекта сурцы выкладываете кстати и все лицензии GNU соблюдены?

Share this post


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

Linux::Mono - нет, не слышали :bye:

Я в этом не участвовал, просто слышал обсуждения. И про mono они знают, но видать не все так гладко, как кажется.

Share this post


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

Я в этом не участвовал, просто слышал обсуждения. И про mono они знают, но видать не все так гладко, как кажется.

 

Just now, dimka76 said:

они знают, но видать не все так гладко,

да я их понимаю, тоже привожу 100500 доказательств невозомжности или трудоемкости когда просто тупо лень.

Share this post


Link to post
Share on other sites

Много почитал, посмотрел... Пытался разобраться какие дисплеи популярнее. Пришёл к выводу, что от 10" это LVDS, а меньше RGB, или с контроллером. От тех плат, что в начале темы решил отказаться. Взял F407V и решил начать с дисплея на SSD1963. Потом буду смотреть в сторону LVDS дисплеев с внешней памятью (но уже не на F407). Дисплей заказал, как придёт - снова появятся вопросы.

Ещё одно - как насчёт ОС? Если я полагаю не использовать операционную систему, какую библиотеку проще использовать?

Share this post


Link to post
Share on other sites

RA8876

RA8876M

RA8877

Share this post


Link to post
Share on other sites
В 20.01.2020 в 17:11, Ioann_II сказал:

Много почитал, посмотрел... Пытался разобраться какие дисплеи популярнее. Пришёл к выводу, что от 10" это LVDS, а меньше RGB, или с контроллером. От тех плат, что в начале темы решил отказаться. Взял F407V и решил начать с дисплея на SSD1963. Потом буду смотреть в сторону LVDS дисплеев с внешней памятью (но уже не на F407). Дисплей заказал, как придёт - снова появятся вопросы.

Ещё одно - как насчёт ОС? Если я полагаю не использовать операционную систему, какую библиотеку проще использовать?

не тратьте зря время на грабли в виде SSD1963 с медленным интерфейсом (полная заливка экрана около 1 сек), разработанным в 2010 году, начните сразу с RGB

 

 

Share this post


Link to post
Share on other sites
4 minutes ago, golf2109 said:

не тратьте зря время на грабли в виде SSD1963 с медленным интерфейсом (полная заливка экрана около 1 сек)

Не выдумайте!

Так медленно будет, если дергаете шиной программно ногодрыгом, используя куб ))

 

Share this post


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

Так медленно будет, если дергаете шиной программно ногодрыгом

Чет тоже как-то уж очень тормозно и подозрительно, секунду заливать дисплей еще и с таким не очень большим разрешением, нахрена такой контроллер вообще тогда нужен....

Share this post


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

Чет тоже как-то уж очень тормозно и подозрительно, секунду заливать дисплей еще и с таким не очень большим разрешением, нахрена такой контроллер вообще тогда нужен....

Да программно он заливает )))

Аппаратно любой даже бюджетный экран с SD1963 работает как минимум на 20 Мслов/сек. Такие детские скорости осилит даже самый тщедушный МК с параллельной внешней шиной. А если использовать DMA, то вообще ракета ___

Более того, при использовании GUI нет никакого резона заливать весь экран, поскольку GUI сама перезаливает нужные области, а не весь экран. Конечно, видосы не посмотришь, но для подавляющего числа интерфейсов его вполне хватает.

 

К слову, у меня есть один проект, где SSD1963 экран 480x272 подключен вообще по 8-битной шине (не хватало пинов), проц STM32F407. Так вот никаких 1 сек на заливку там и в помине нет, перезаливка практически не заметна глазу. Да и то она требуется лишь при смене окна на другое.

В начале все работало вообще на программной шине (бытовой ногодрыг), и даже в этом случае все вполне комфортно работало. 

Share this post


Link to post
Share on other sites
On 1/20/2020 at 5:55 PM, x893 said:

RA8876

Дока на англо-китайском, софт не запускается.
Усилия на интеграцию этого чуда в пару раз будут больше по сравнению с затратами на запуск обычной GUI.

Share this post


Link to post
Share on other sites
11 hours ago, golf2109 said:

не тратьте зря время на грабли в виде SSD1963 с медленным интерфейсом

Если не ошибаюсь, именно такой используем в одном приборе. Висит как static ram на EMC у LPC4337. Обновляется, можно сказать, мгновенно.

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