Ioann_II 0 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба Здравствуйте, Уважаемые Коллеги. Прошу помочь советом: нужно начать освоение графического интерфейса. Посоветуйте, какую оценочную плату стоит прикупить для данных целей. Планируется работа в связке CubeMX + Keil 5. Пока что смотрю в сторону STM32F469I-DISCO и STM32F746G-DISCO. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 26 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 2 minutes ago, Ioann_II said: Посоветуйте, какую оценочную плату стоит прикупить для данных целей. Любую, где есть экран, удовлетворяющий Вашим требованиям. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
jcxz 243 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 1 минуту назад, Ioann_II сказал: Прошу помочь советом: нужно начать освоение графического интерфейса. Посоветуйте, какую оценочную плату стоит прикупить для данных целей. Планируется работа в связке CubeMX + Keil 5. Пока что смотрю в сторону STM32F469I-DISCO и STM32F746G-DISCO. Спасибо. Наверное стоит уточнить: Какое разрешение требуется? Глубина цвета? Скорость вывода картинки (динамичность)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ioann_II 0 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба Картинка - графический интерфейс. Из библиотек хотелось бы ориентироваться на те, что предоставляются STMicroelectronics (STemWin или TouchGFX). С ними бы для начала и хотел бы ознакомиться - так, чтобы научиться что-то несложное с их помощью делать (кнопки, рисунки, поля ввода). В последствии думаю ориентироваться на "своё железо", разрешением 800*600. Задействовать LTDC и внешнюю память - но это, повторюсь, потом. А сейчас хотелось бы быстрее разобраться с библиотеками и научиться что-то делать. Дисплея размером в 4", полагаю для этих целей пока достаточно. Полагаю, что важно наличие примеров под Keil и поддержка в CubeMX (для быстрого старта). Поправьте, если не так. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 26 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 12 minutes ago, Ioann_II said: Поправьте, если не так. Грамматических ошибок нет. С синтаксисом тоже все в порядке. Не понятно: вам нужно дать общественное разрешение приступить к работе или есть какие-то конкретные вопросы? :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ioann_II 0 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба Конкретно - совет по выбору оценочной платы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 26 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 1 minute ago, Ioann_II said: Конкретно - совет по выбору оценочной платы. Совет простой и очевидный: качайте их даташиты, читайте, сравнивайте, выбирайте. По поводу TouchGFX смотрите, какие из этих плат он изначально поддерживает, чтобы сходу запустить примеры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eddy_Em 2 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 1 hour ago, Ioann_II said: STemWin или TouchGFX Учитывая то, какие криворукие "индусы" пишут код в ST, я бы не советовал их "библиотеками" пользоваться. Посмотрите лучше, что есть у adafruit. Я себе всякие вещи дергал именно из их GFX-library (понятно, что пользоваться ею "как есть" не выйдет, зато можно сильно сократить время на разработку, вытягивая оттуда нужные функции). Ну и сниппеты можно поискать: например, как рисовать окружности, дуги и линии методом Брезенхема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 26 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 15 minutes ago, Eddy_Em said: Учитывая то, какие криворукие "индусы" пишут код в ST, я бы не советовал их "библиотеками" пользоваться. Если вы внимательнее почитаете про STemWin, в частности откуда она у ST, то поймете, что никакими "индусами" тут и не пахнет! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dimka76 63 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба STM32H753I-EVAL Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Integro 0 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 21 minutes ago, Eddy_Em said: Учитывая то, какие криворукие "индусы" пишут код в ST, я бы не советовал их "библиотеками" пользоваться. Или посмотрите кто работал над TouchGFX пока его ST не купили, "индусами" тут тоже не пахнет! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RadiatoR 3 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба Работал на TouchGFX (приобретали еще пока она не принадлежала ST) на собственной платформе stm32f769. Стояла 800*600 RGB панель 24 бита LTDC + SDRAM. Все нормально работало. В самих либах TouchGFX ошибок не встречал. Поддержка работала хорошо, хотя и требовалась в крайне редких случаях. Там главное разобраться в модели управления библиотеки и она становится легка в освоении. Сразу скажу - желательно хорошо понимать шаблоны. В библиотеке их предостаточно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Eddy_Em 2 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 2 hours ago, Forger said: Если вы внимательнее почитаете про STemWin, в частности откуда она у ST, то поймете, что никакими "индусами" тут и не пахнет! Но ST накидало туда всякой каловской гадости, судя по примерам (лезть в исходники мне откровенно лень). Т.е. без переработки с этой библиотекой все равно невозможно работать! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Segment 3 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 7 минут назад, Eddy_Em сказал: Но ST накидало туда всякой каловской гадости, судя по примерам (лезть в исходники мне откровенно лень). Т.е. без переработки с этой библиотекой все равно невозможно работать! Нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Forger 26 15 января, 2020 Опубликовано 15 января, 2020 · Жалоба 14 minutes ago, Eddy_Em said: всякой каловской гадости, называется это cubemx снесите его и мусора не будет STemWin = emWin, но с аппаратной привязкой к STM Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться