C++ for Embedded Systems Treningskurs

Kurskode

cplusplusforembedded

Varighet

21 timer (vanligvis 3 dag inkludert pauser)

Krav

  • An general understanding of C++

Oversikt

Er C++ egnet for innebygde systemer som mikrokontrollere og sanntids-operativsystemer?

Bør objektorientert programmering brukes i mikrokontrollere?

Er C++ for langt fjernet fra maskinvaren for å være effektiv?

Denne instruktørledede, liveopplæringen adresserer disse spørsmålene og demonstrerer gjennom diskusjon og praksis hvordan C++ kan brukes til å utvikle innebygde systemer med kode som er nøyaktig, lesbar og effektiv. Deltakerne omsatte teori i praksis gjennom å lage en prøveinnstøpt applikasjon i C++ .

Ved slutten av denne opplæringen vil deltakerne kunne:

  • Forstå prinsippene for objektorientert modellering, innebygd programvare og programmering i sanntid
  • Produser kode for innebygde systemer som er små, raske og trygge
  • Unngå kodetrykk fra maler, unntak og andre språkfunksjoner
  • Forstå problemene knyttet til bruk av C++ i sikkerhetskritiske og sanntidssystemer
  • Feilsøk et C++ -program på en målenhet

Publikum

  • Utviklere
  • designere

Kursets format

  • Delforelesning, deldiskusjon, øvelser og tung praktisk øvelse

Machine Translated

Kursplan

Introduction

Overview of embedded systems

Overview of C++

Preparing the toolchain

Classes and objects

Inheritance

Virtual functions

Using templates

Error handling

Inline code

Startup

Standard libraries

Memory management

Real-time operating systems

Interoperability between C and C++

Object-oriented modeling and UML

Conclusion

Testimonials

★★★★★
★★★★★

Related Categories

Relaterte kurs

Kursrabatter

Kursrabatter Nyhetsbrev

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in Norway!

As a Business Development Manager you will:

  • expand business in Norway
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!

This site in other countries/regions