CONTACT ONS

Cursusaanbod

Inleiding

  • Wat is ontwerp?
  • C versus Embedded C

De levenscyclus van een embedded applicatie

  • Het ontwikkelingsproces
  • Het onderhoudsproces
  • De verlengde levensduur van het systeem

Ontwerptools

  • Open source versus proprietaire software
  • Compilers, assemblers en linkers
  • Bibliotheken
  • Debuggers
  • Simulators
  • IDEs

Hebelden bij het ontwerpen van embedded systemen

  • Beperkingen in ontwerp en ontwikkeling van embedded systemen
  • Kostenoverwegingen
  • Prestaties en efficiëntie
  • Energieverbruik
  • Thermisch beheer

Het bepalen van de ontwerpdoelstellingen

  • Eenvoudig houden is essentieel
  • De gewenste functionaliteit definiëren
  • Het programmalogica en -structuur vaststellen

Systeembetrouwbaarheid

  • Inspectie en onderhoud
  • Eisen ten aanzien van uptime
  • Mogelijke punten van falen

Code herbruikbaarheid

  • Ontwerp zonder redundantie

Code-abstraktie

  • Informatie verbergen en encapsuleren
  • Modulen onafhankelijk van context maken

Code-modularisatie

  • Decompositie van code in afzonderlijke onderdelen
  • Ontkoppling tussen modules bereiken
  • Sterke cohesie binnen elk module zorgdragen
  • Acyclische afhankelijkheden tussen modules vermijden

Code-onderhoudbaarheid

  • Leesbaarheid van de code verbeteren
  • Het testen van de code vereenvoudigen
  • Mogelijkheden tot configuratie toevoegen
  • Prestatieverbeteringen realiseren

Hardwareoverwegingen

  • Thermische ontwerpbeperkingen en TDP-niveaus rekening houden
  • Gebruik van geïntegreerde grafische verwerking
  • Overige hardwarefactoren

Samenvatting en conclusie

Vereisten

  • Grondkennis van embedded systemen
  • Ervaring in het programmeren in embedded C
  • Basisbegrip van elektronica

Doelgroep:

  • Ontwikkelaars
 14 Uren

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 3200 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën