Интернет вещей · Инженерные услуги для бизнеса

MCU Драйверы периферийных устройств и встроенное ПО для сбора данных

Разрабатываем драйверы для выбранных MCU UART, SPI, I²C, ADC, таймеров, периферийных устройств и подключенных датчиков. Для компаний, производящих оборудование, у которых уже есть основные платы управления и которым необходимо разработать программное обеспечение для сбора данных и интерфейса.

Встроенная прошивка и безопасность устройстваРазработка и интеграционное тестированиеДоставка документации

Объем разработки

Разрабатываем драйверы для выбранных MCU UART, SPI, I²C, ADC, таймеров, периферийных устройств и подключенных датчиков.

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

Исходные данные проекта

Информация используется для определения интерфейсов, условий реализации и объема работ.

  • MCU полная модель, макетная плата или прототип и принципиальная схема
  • Модель периферийного устройства, распиновка, скорость шины и синхронизация интерфейса
  • Инструментарий, файлы запуска, ограничения на ресурсы существующего кода и встроенного ПО.

Результаты работ и приёмка

Документация на поставку
Исходный код драйвера, описание интерфейса, конфигурация сборки и записи испытаний целевой платы.
Версии и воспроизводимость
В списке поставки записано целевое оборудование, версия программного обеспечения, этапы сборки или развертывания, конфигурация интерфейса и записи испытаний, чтобы облегчить последующее интеграционное тестирование и обслуживание.
  • Проверьте инициализацию периферийных устройств, а также результаты чтения и записи на целевой плате.
  • Проверьте прерывания, DMA, таймауты и возвраты ошибок.
  • Запишите версию сборки, а также использование ОЗУ и флэш-памяти.

Приемка осуществляется на основании подтвержденных обеими сторонами оборудования, версии, среды, образцов и показателей; Объем исходного кода и проектной документации, материалов прототипа, гонорары третьих сторон и последующее обслуживание указаны в проектной документации.

Часто задаваемые вопросы

Можно ли добавить драйверы датчиков в существующую кодовую базу?

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

Какая информация необходима для определения объема разработки?

Пожалуйста, предоставьте: MCU полную модель, макетную плату или прототип и принципиальную схему; Модель периферийного устройства, распиновка, скорость шины и синхронизация интерфейса; Инструментарий, файлы запуска, ограничения ресурсов существующего кода и встроенного ПО. Недостающую информацию можно устранить путем проверки интерфейса или целенаправленного технико-экономического обоснования до согласования объема.

Обсудите свой проект

Определите область действия с помощью вашего устройства и информации об интерфейсе

Укажите целевые функции, существующее оборудование или код, протоколы интерфейса, среду развертывания и запланированные этапы, чтобы облегчить оценку рабочей нагрузки и этапы реализации.

Обсудить разработку IoT
Онлайн
Телефон
13910119357
WeChat
WhatsApp
Winge Technology WhatsApp QR-код Отсканируйте QR-код или нажмите, чтобы связаться
вернуться наверх