Разработка продукта
Разработка аппаратуры
Разработка ПО
Промышленный дизайн
Программирование ПЛИС
Проектирование печатных плат
Технический консалтинг
Главная / Услуги / Разработка ПО

Разработка программного обеспечения для встраиваемых систем

Компания разрабатывает встроенное программное обеспечение для микропроцессоров, систем-на-кристалле (SoC), цифровых сигнальных процессоров и микроконтроллеров. Мы поддерживаем различные целевые платформы и архитектуры: ARM, XScale, x86, MIPS, PowerPC, TMS320, ADSP/Blackfin, AVR, MSP430.

Специализацией компании является проектирование ПО для высокопроизводительных встраиваемых архитектур на базе дистрибутивов Embedded Linux.Embedded Software

Примеры выполненных работ для встраиваемых систем >>

Встраиваемое ПО для цифровой аппаратуры

Разработка программного обеспечения для цифровых систем под управлением микропроцессоров (MPU), систем-на-кристалле (SoC), цифровых сигнальных процессоров (DSP) и микроконтроллеров (MCU). Использование встраиваемых операционных систем (Linux, eCos), планировщиков и ОС реального времени (специализированные RTOS). Портирование ПО с 8-bit/16-bit контроллеров на 32-bit микроконтроллеры. Реализация алгоритмов цифровой обработки сигналов для цифровых сигнальных процессоров.

Полный пакет поддержки аппаратуры (BSP)

Подготовка пакета поддержки аппаратуры (BSP), включая начальные загрузчики (U-Boot, RedBoot), драйвера устройств, стеки протоколов, системные интерфейсы (PCI/ISA, I2C/SPI/SSP, Ethernet, LCD STN/TFT, USB, WiFi), память (NOR/NAND Flash, CF/MMC/SD, FRAM/NVRAM/SRAM, EEPROM, DDR/SDRAM), тесты проверки аппаратуры, образы файловых систем, скрипты для сборки дистрибутива.

Дистрибутивы ОС Linux для целевых платформ

Дистрибутивы ОС Linux для микропроцессоров различных архитектур (ARM, XScale, x86, MIPS, PowerPC) и для промышленных компьютеров (CompactPCI, PC104/PC104-plus). Оптимизация дистрибутивов под специализированные решения: мультимедиа системы, системы хранения данных, сервера-маршрутизаторы беспроводных сетей. Использование расширения RTAI для систем реального времени. Загрузочные Live-CD различного назначения.

Прикладное ПО

Сетевые и мультимедийные приложения. Встраиваемые Web-ориентированные приложения для удаленного управления устройством и мониторинга удаленных объектов. Графические интерфейсы пользователя для устройств с ЖКИ-экранами. Windows/Linux-клиенты для работы с оборудованием.

Напишите нам письмо по возникшим у Вас вопросам или предложениям.