Přeskočit na hlavní obsah
Přeskočit hlavičku

Přehled všech kurzů

CAPL programming for CANoe

Anotace

Kurz CAPL programming for CANoe je zaměřen na programování v jazyce CAPL pro tvorbu simulačních a testovacích skriptů v prostředí CANoe. Kurz je určen pro vývojáře a testery pracující s automobilovými komunikačními systémy.

Kurz obsahuje teoretickou i praktickou část zaměřenou na syntaxi a strukturu jazyka CAPL, tvorbu skriptů pro simulaci virtuálních ECU a zpracování událostí na komunikačních sběrnicích. Účastníci si osvojí tvorbu vlastních skriptů pro analýzu a simulaci komunikace.

Tento kurz poskytuje srozumitelný úvod do programovacího jazyka CAPL. Tento jazyk vám umožní vytvořit vlastní skripty použitelné v prostředí CANoe pro simulaci virtuálních ECU vozidla, nebo jeho okolí, ve vztahu ke komunikační sběrnici.

Kurz probíhá v laboratořích automobilových elektronických systémů (Katedra aplikované elektroniky, Mobility Lab) na CPIT TL3 VŠB-TUO v Ostravě-Porubě. Kurz probíhá samostatně ve skupině. Studijní materiály jsou dostupné v elektronické podobě, součástí kurzu je dostupná výuková simulace. Kurz je zakončen závěrečným prověřením pochopení probírané odborné látky a znalostí na základě otázek lektora.

Cíle kurzu:
• Pochopit syntaxi jazyka CAPL.
• Používat programovací prostředí pro CAPL v CANoe.
• Strukturovat script a zápis událostí.
• Přistupovat k proměnným v CANoe.
• Přistupovat k databázi.
• Tipy pro programování v CAPL.

Požadavky:
Základní znalost automobilových elektronických systémů a topologie vozidlových komunikačních sítí. Zkušenosti práce v prostředí CANoe. Kurz je zaměřen na základy programování v CAPL (povědomí o C-based programovacích jazycích jsou výhodou).

Denní harmonogram:
1. 9:00 – 11:00 1. část
2. 11:00 – 11:15 pauza
3. 11:15 – 12:30 2. část
4. 12:30 – 13:30 pauza oběd
5. 13:30 – 15:15 3. část
6. 15:15 – 15:30 pauza
7. 15:30 – 16:30 4. část
8. 16:30 – 17:00 zakončení, prostor na dotazy

Termíny kurzů:
• Dle průběžně vypsaných termínů.
• Dle separátních dohod se subjekty (firmy a instituce).

Osnova

1. Seznámení s uživatelskými skripty v prostředí CANoe a jejich využitím pro
simulaci a testování komunikačních systémů vozidla.
2. Úvod do programovacího jazyka CAPL, struktura uživatelských skriptů,
proměnné a operátory, práce se systémovými proměnnými.
3. Zpracování signálů a zpráv na komunikační sběrnici, práce s Interaction Layer a
reakce na komunikační události.
4. Použití časovačů, tvorba uživatelských funkcí, simulace bez využití Interaction
Layer a základy ladění (debugging) skriptů.
5. Instrukce, výrazy a operátory v jazyce CAPL, tvorba vlastních funkcí a práce s
include soubory.
6. Shrnutí probíraných témat, diskuse a prostor pro dotazy účastníků.
Typ kurzu Kurzy dalšího vzdělávání
Kód CZV_KDV_199
ISCED-F Basic programmes and qualifications
Délka v týdnech 1
Hodinová dotace 8
Požadované vstupní vzdělání Střední s maturitou
Typ financování S přispěním jiného subjektu
Účel vzdělávání jiný účel
Určeno pro Veřejnost
Akreditace Bez akreditace
Garantující útvar Katedra aplikované elektroniky
Garant Ing. Tomáš Mrověc, Ph.D.
Koordinátor Ing. Petr Krupa
Jazyk výuky čeština
S kvalifikací ne
S mikrocertifikátem ne
Projekt U!REKA ne