Size: a a a

2021 March 24

📡

📡 Andrew in Embedded Group
lvgl тоже юзал, все было норм. оно активно развивается. еще там прикольный хостовый симулятор кросплатформенный)
источник

📡

📡 Andrew in Embedded Group
и вот-вот выпустят графический эдитор https://www.youtube.com/watch?v=UrSkzbuuGaw
источник

m

mila in Embedded Group
Valentin Kornienko
Пользовался Qt, Touch gfx немного, LVGL активно( пару раз контрибьютил)
а qt из под коробки работает?
источник

VK

Valentin Kornienko in Embedded Group
А теперь смотрите. Быстрее всего будет Touch gfx, если накидать прототип и забыть.
LVGL надо готовить, ибо есть порты, но надо разбираться.
источник

m

mila in Embedded Group
📡 Andrew
lvgl тоже юзал, все было норм. оно активно развивается. еще там прикольный хостовый симулятор кросплатформенный)
я тут выше смотрю, в старых собщениях, пишут, что для быстрого прототипа лучше touchgfx, хоть он и со своими подводными камнями
источник

VK

Valentin Kornienko in Embedded Group
Qt гонят на более серьезном железе. L4 не вывезет
источник

m

mila in Embedded Group
Valentin Kornienko
Qt гонят на более серьезном железе. L4 не вывезет
все, понятно
источник

VK

Valentin Kornienko in Embedded Group
mila
я тут выше смотрю, в старых собщениях, пишут, что для быстрого прототипа лучше touchgfx, хоть он и со своими подводными камнями
Подводны камни в виде кодогенерации
источник

m

mila in Embedded Group
Valentin Kornienko
А теперь смотрите. Быстрее всего будет Touch gfx, если накидать прототип и забыть.
LVGL надо готовить, ибо есть порты, но надо разбираться.
мне кажется мне опыта не хватит чет свое придумывать для lgvl, но возьму на заметку
источник

VK

Valentin Kornienko in Embedded Group
И это имхо, ни разу не прикольно, ибо он генерирует структуру проекта сразу.
источник

m

mila in Embedded Group
Valentin Kornienko
Подводны камни в виде кодогенерации
выше ты вроде бы и писал, что там не особо понятно, как этот код генерируется?
источник

VK

Valentin Kornienko in Embedded Group
mila
выше ты вроде бы и писал, что там не особо понятно, как этот код генерируется?
https://github.com/ValentiWorkLearning/lv_rlottie такую вещь для себя делал на lvgl + rlottie
источник

VK

Valentin Kornienko in Embedded Group
mila
выше ты вроде бы и писал, что там не особо понятно, как этот код генерируется?
Понятно, как он генерируется. Сложнее просто потом этот весь кодоген перенести отдельно
источник

m

mila in Embedded Group
Valentin Kornienko
Понятно, как он генерируется. Сложнее просто потом этот весь кодоген перенести отдельно
эх. спасибо, что подробно написал и ссылкой поделился. буду с лидом обсуждать потом, он вообще с самого начала подозрительно отнесся к touchgfx 😁 меня больше напрягает, что на винде надо писать...
источник

VK

Valentin Kornienko in Embedded Group
mila
эх. спасибо, что подробно написал и ссылкой поделился. буду с лидом обсуждать потом, он вообще с самого начала подозрительно отнесся к touchgfx 😁 меня больше напрягает, что на винде надо писать...
А какая разница, на чем?
источник

m

mila in Embedded Group
Valentin Kornienko
А какая разница, на чем?
имеешь ввиду на винде или на убунту например? ну это я просто драматизирую
источник

VK

Valentin Kornienko in Embedded Group
mila
имеешь ввиду на винде или на убунту например? ну это я просто драматизирую
Так нет. А серьезно, какая разница, на чем разрабатывать?
источник

VK

Valentin Kornienko in Embedded Group
Берете cmake. Берете VSCode/QtCreator. Все, профит.
источник

NK

ID:0 in Embedded Group
Инженер- программист микроконтроллеров С/С++ (Москва)
https://evocargo.com/
120-180 тр. Nett
Кого ищем: опытного разработчика, готового принимать участие в различных направлениях разработки компании, как алгоритмических, так и инфраструктурных, а также делиться своим опытом с членами команды.

Если вы опытный программист-разработчик и мечтаете заниматься исследовательской деятельностью в области беспилотных автомобилей, то вам – к нам.

Обязанности:

Разработка программного обеспечения для контроллеров управления исполнительными устройствами и тягового электропривода на базе микроконтроллеров TI (C2000, TMS570)

Участие в разработке программной архитектуры
Участие в выборе инструментов и фреймворков разработки ПО
Участие в code review
Отладка ПО на реальном объекте управления (беспилотный автомобиль)
Тестирование кода: юнит-тестирование, тестирование на испытательном стенде

Требования:
Высшее образование по технической специальности;
Опыт разработки ПО на языках С/С++ не менее трех лет.
С++: STL, ООП, паттерны проектирования.
Инструменты: git, CMake.
Опыт работы и знание протоколов CANOpen, J1939.
Большим плюсом будет опыт работы с тяговым электроприводом с векторным управлением.

Приветствуется:

Знание стандартов функциональной безопасности ISO26262, IEC 61508.
Опыт работы с Jira и Confluence
Опыт работы в области робототехники и беспилотной техники.
Условия:
Гибкий график и возможность частичной удаленной занятости;
Профессиональный и молодой коллектив;
Интересные задачи нацеленные на развитие высокотехнологичных самодвижущихся транспортных средств;
Высокий уровень белой заработной платы;
Оформление в соответствии с ТК РФ;
ДМС.
@maria_pavl0va / maria.pavlova@evocargo.com
источник

A

Alexander in Embedded Group
ID:0
Инженер- программист микроконтроллеров С/С++ (Москва)
https://evocargo.com/
120-180 тр. Nett
Кого ищем: опытного разработчика, готового принимать участие в различных направлениях разработки компании, как алгоритмических, так и инфраструктурных, а также делиться своим опытом с членами команды.

Если вы опытный программист-разработчик и мечтаете заниматься исследовательской деятельностью в области беспилотных автомобилей, то вам – к нам.

Обязанности:

Разработка программного обеспечения для контроллеров управления исполнительными устройствами и тягового электропривода на базе микроконтроллеров TI (C2000, TMS570)

Участие в разработке программной архитектуры
Участие в выборе инструментов и фреймворков разработки ПО
Участие в code review
Отладка ПО на реальном объекте управления (беспилотный автомобиль)
Тестирование кода: юнит-тестирование, тестирование на испытательном стенде

Требования:
Высшее образование по технической специальности;
Опыт разработки ПО на языках С/С++ не менее трех лет.
С++: STL, ООП, паттерны проектирования.
Инструменты: git, CMake.
Опыт работы и знание протоколов CANOpen, J1939.
Большим плюсом будет опыт работы с тяговым электроприводом с векторным управлением.

Приветствуется:

Знание стандартов функциональной безопасности ISO26262, IEC 61508.
Опыт работы с Jira и Confluence
Опыт работы в области робототехники и беспилотной техники.
Условия:
Гибкий график и возможность частичной удаленной занятости;
Профессиональный и молодой коллектив;
Интересные задачи нацеленные на развитие высокотехнологичных самодвижущихся транспортных средств;
Высокий уровень белой заработной платы;
Оформление в соответствии с ТК РФ;
ДМС.
@maria_pavl0va / maria.pavlova@evocargo.com
Забавно )
источник