Udviklingsprocessen til Embedded Software
Embedded software er ofte meget effektivt, pålideligt og sikkert, men det kan også være komplekst at udvikle, teste og vedligeholde. Derfor udvikler vi embedded software løsninger strukturelt i tre lag:
- Nederste lag – et lag med forskellige drivere og tæt på hardwaren – Hardware Abstraction Layer HAL
- Mellemste lag – et lag med software moduler til datamodtagelse fra HAL, dekodning og datatransmission
- Øverste lag – et lag til databehandling
Til jeres elektronikprodukter udvikler vi embedded software løsninger så modulære som muligt for nemmere at kunne opdatere softwaren.
For at sikre en høj kvalitet udvikler vi jeres embedded software løsninger med udgangspunkt i den strukturerede V-model, der består af to sider:
- Venstre side – kravsspecifikationer til og udvikling af embedded software
- Højre side – test af forskellige udviklingsfaser fra venstre side blandt andet system, arkitektur, moduler og koder
Start udvikling af jeres embedded systemer
Har I behov for udvikling af embedded software til jeres nye elektronikprodukter?
Vi er klar til en snak med jer om den mest optimale hardware- og softwareplatform, sensorteknologi, interfaces m.m. til jeres specifikke produktløsninger med embedded systemer. Vil I have mere viden om samarbejde med os, kan I kontakte os direkte.