Kurz Efektivní programování mikropočítačů v embedded aplikacích

Lektor: 

ing. Jaroslav Lepka (Freescale Polovodiče Česká republika)
ing. Pavel Grasblum, Ph.D. (Freescale Polovodiče Česká republika)

Datum akce: 
Čtvrtek, 29. Listopad 2012 - 9:00 - Pátek, 30. Listopad 2012 - 17:00

Dvoudenní kurz je zaměřen na rozšíření znalostí v oblasti programování embedded aplikací. Kurz bude rozdělen na část teoretickou a praktickou. V teoretické části probereme specifika hardwarové podpory pro vytváření embedded aplikací jako např. Flash memory controller, Integer a Fractional aritmetiku, speciální periferie pro řízení elektrických pohonů a spínaných zdrojů, atd. Podrobněji se zaměříme na programovací techniky (C a assembler). V rámci kurzu budou mít posluchači možnost si vyzkoušet základy embedded programování na řadě příkladů. Náplň kurzu předpokládá znalosti z oblasti mikroprocesorů a jejich programování a znalost jazyka C.

Praktická cvičení:
Většina času kurzu bude věnována praktické části, kde si na příkladech ukážeme některé aspekty embedded programování a zaměříme se na všeobecně užitečné programovací praktiky. V rámci praktické části budou probrána následující témata:

  • Rozdíl mezi Integer a Fractional aritmetikou
  • Funkce - volací konvence, psaní funkcí v jazyce C
  • Assemblerovské funkce s hlavičkou funkce v jazyce C
  • Mixování assemblerovského přístupu a jazyka C
  • Použití inline assembleru
  • Inline funkce - implementace v jazyce C
  • Intrinsic funkce
  • Příklady měřítkování
Místo konání: 

Ústav automatizace a měřicí techniky
FEKT VUT v Brně
Kolejní 2906/4
612 00 Brno
(zahájení v seminární místnosti E-110, pokračování v počítačové učebně E-248)

Kde nás najdete

Kontakt: 

Vzhledem k vysokému zájmu je již maximální kapacita kurzu naplněna a registrace byla uzavřena.

PřílohaVelikost
pozvanka_09_1211.pdf45.86 KB
brozura_09_1211.pdf1.33 MB
prezentace_09_1211.pdf2.54 MB

Registrace na tuto akci již byla ukončena.