Vývoj embedded firmware

Firmware pro MCU zařízení, řídicí logiku a zakázkovou elektroniku.

Vyvíjíme embedded firmware v C/C++ pro STM32 a další mikrokontroléry: od nízkoúrovňových ovladačů periferií po událostní aplikační logiku, diagnostiku, komunikační protokoly a spolehlivé chování založené na stavových automatech.

MCU firmware

  • STM32Cube / HAL, časovače, PWM, ADC, DMA a přerušení
  • UART, SPI, I2C, USB CDC a integrace vlastních protokolů
  • Real-time logika bez RTOS a událostní architektura
  • Ovladače senzorů, motorů, rozhraní a akčních členů

Spolehlivost a diagnostika

  • Stavové automaty, fail-safe chování a zpracování chyb
  • Logování, diagnostika a servisní/testovací firmware
  • Optimalizace rychlosti, paměti a stability provozu
  • Podpora firmware při oživení a validaci desky