ЭЛЕКТРОНИКАEN ↗
INNOVCHIP / ИНЖЕНЕРНАЯ РАЗРАБОТКА

Разработка прошивок

Драйверы, логика управления, диагностика и сопровождение версии устройства.

01

Область работ

Разрабатываем программную часть нового устройства или дорабатываем существующую. Сначала фиксируем аппаратную платформу, функции, ограничения по ресурсам и доступность исходного кода. Для унаследованного проекта начинаем с воспроизводимой сборки.

02

Надёжность в рабочих условиях

Обсуждаем обработку ошибок, watchdog, сохранение параметров и восстановление связи. Обновление прошивки рассматриваем как отдельный сценарий с проверкой прерванной записи и совместимости версий.

03

Приёмка по сценариям

Каждая функция получает проверяемый результат: какой вход подаётся, какое состояние ожидается, как фиксируется ошибка. Тестирование на реальном оборудовании дополняет программные проверки.

04

Что будет передано

Состав поставки согласуем заранее: исходный код, параметры сборки, бинарный файл, журнал изменений и инструкция по прошивке. Права на код и сторонние библиотеки отражаются в договоре.

СЛЕДУЮЩИЙ ШАГ

Начнём с вашей задачи.

Опишите устройство, исходные материалы и ожидаемый результат.

Обсудить проект ↗