Szoftver

Beágyazott és PCs szoftverek fejlesztése C, C++, Verilog HDL, C#, Python stb. nyelveken

Beágyazott szoftverek


Mikrovezérlő firmwarek

Egyszerűbb feladatokra, szervó-, vagy léptető motoros hajtások vezérlésére, megvilágítók teljesítményszabályozására, detektorok kiolvasására és analóg-digitális konvertálásra leggyakrabban STM32 vagy a Microchip PIC típusú mikrovezérlőket alkalmazunk, így egyre nagyobb igény mutatkozik az ezeken futó programok az ún. firmware-ek fejlesztésére.

  • STM32 és Microchip PIC típusú vezérlők
  • Első sorban C illetve C++ nyelveken fejlesztünk
  • Verziókövetés
  • Tesztkörnyezet
  • Prototípus rendszerek élesztése
  • Debugolás
Logikai tervezés és fejlesztés FPGA és SoC rendszerekhez

Komplex, nagysebességű adatfeldolgozás és szenzorinterfészelés esetén szükség van nagyteljesítményű, többnyire FPGA vagy DSP alapú beágyazott rendszerekre. Ezen logikai egységeken futó algoritmusok fejlesztése és implementálására gyakran igen bonyolult és költséges folyamat, komoly szakértelmet és tapasztalati hátteret igényel. Amennyiben hasonló problémával szembesül, legyen az összetett, többkamerás rendszerek kiolvasása és adatfeldolgozása, nagysebességű jelfeldogozás, képfeldolgozás, bátran forduljon hozzánk.

  • Xilinx FPGA-k programozása
  • Verilog HDL
  • Egyedi modulok, package-ek
  • Szimuláció, tesztkörnyezet
  • Algoritmusfejlesztés

PC alkalmazások


Grafikus felhasználói felületek, könyvtárak, API-k fejlesztése saját tervezésű berendezéseinkhez, illetve specifikáció alapján. Legyen szó egy egyedi mérőrendszer teszteléséhez szükséges minimális környezetről vagy teljes mérésvezérlő és adatfeldolgozó szoftver fejlesztéséről, cégünk készséggel áll rendelkezésére.

  • Leggyakrabban C, C++, C# illetve Python nyelveken fejlesztjük alkalmazásainkat
  • Verziókövetés
  • DLL-ek, board support package-ek
  • Tesztkörnyezetek, emulátorok fejlesztése