Разработка драйвера и GUI для SPI дисплея ST7796
Обзор задачи
Требуется специалист по встраиваемым системам для реализации драйвера и создания удобного графического интерфейса пользователя (GUI) на языке программирования C для дисплея с интерфейсом SPI на основе контроллера ST7796.
Основные требования
- Разработка и оптимизация драйвера для дисплея ST7796 с использованием интерфейса SPI.
- Создание легковесного, но функционального графического интерфейса (GUI) на языке C.
- Интерфейс должен быть интуитивно понятным и отзывчивым.
- Работа с ограниченными ресурсами типичной встраиваемой системы.
- Написание чистого, документированного и поддерживаемого кода.
Ожидаемый результат
Готовый программный комплекс, включающий стабильный драйвер для управления дисплеем и набор графических примитивов/виджетов для построения пользовательского интерфейса, готовый к интеграции в основное приложение.