GUI для встраиваемых систем - продолжение

Продолжение

Проект был успешно запущен и внедрен, работает в одном мелкосерийном изделии.
Второе изделие в процессе.
Нашлось немного времени сделать пример.
Структура примера получилась достаточно навороченная, это скорее не пример, а шаблон проекта.
Поскольку в большинстве крупных проектах использую ОС TNKernel, соответсвенно так и построен пример.
Пример привел для keil по просьбам трудящихся :), сам обычно использую eclipse + gcc. а на работе кейл.
Теперь краткое описание структуры проекта:


Читать дальше
  • +4
  • 29 мая 2013, 21:19
  • AVF
  • 2

GUI для встраиваемых систем

Предыстория

Техника не стоит на месте, пользователей не впечатляют 7-сегменные и текстовые индикаторы, в двух проектах понадобились простенькие экраны цветные 320х240. Время было ограничено, основная плата сделана, отлажена, а для пользовательского интерфейса в первый десяток устройств пошли китайские demoboard ebay. В качестве GUI — либа от STM.
Изделие удачно прошло промышленное тестирование, но вот пользовательский интерфейс вызывал некоторые нарекания, ибо топорен и жрал ресурсы. Кроме того — избыточность демоплаты, непредсказуемость качества самой платы, экранов, времени жизни, проблемы с белой закупкой, гарантией и т.д. Т.е. то что годится для дома, никак в промустановке. Соответственно, была разработана плата с экраном, под проект.

Читать дальше
  • +26
  • 13 января 2013, 13:25
  • AVF