logo

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

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

ООО "Фабмикро" предлагает свои услуги по разработки ПО для электронных устройств на базе широко используемых в промышленности микроконтроллеров, таких архитектур как AVR (Atmel ATmega), ARM Cortex-M4 (STmicro STM32F4xx), а также для систем-на-кристалле типа ARM Cortex-A9 (TI OMAP, Allwinner A13).

В своих разработках мы стараемся использовать открытые системы разработки (GCC), библиотеки и модули с открытым исходным кодом.

Наши компетенции в разработке ПО:

- Создание систем управления и отображения информации с использованием цветных графических дисплеев с сенсорными панелями для архитектур с ограниченным объемом памяти, в условиях когда использование полноценного фрэйм-буфера не возможно или не целесообразно из-за дефицита оперативной памяти.

- Работа с несколькими графическими фрейм-буферами в составе одного устройства.

- Работа с различными цифровыми датчиками по протоколам I2C и SPI.

- Сбор и обработка больших объемов данных посредством встроенных DMA каналов.

- Работа с ADC и DAC.

- Работа с Flash памятью.

- Работа с таймерами и ШИМ сигналами.

- Обмен данными по интерфейсам/протокола RS-232, RS-422, RS-485/ModbusRTU.

- Имплементация протокола SIP 2.0.

- Разработка собственных цифровых протоколов.

- Оцифровка, кодирование и декодирование звука (Speex, G.729), и видео (H.263, H.264).