Практически любое современное электронное устройство не может функционировать без соответствующего программного обеспечения.
ООО "Фабмикро" предлагает свои услуги по разработки ПО для электронных устройств на базе широко используемых в промышленности микроконтроллеров, таких архитектур как 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).