Dp 269 cz
Podpora simulace s hardware ve smyčce
Autor: Jelínek Pavel
Tato diplomová práce se zabývá vytvořením podpory pro generování C kódu z modelu v Simulinku, známé jako target, pro hardware s operačním systémem GNU Linux.
Práce popisuje vytvoření základního targetu a jeho následné rozšíření o práci v reálném čase, propojení se Simulinkem prostřednictvím external modu a šablonu na vytvoření bloků pro vstupně/výstupní zařízení, jejíž použití je demonstrováno na bloku asynchronní sériové linky RS232. Tím je vytvořena kompletní podpora simulace s hardware v uzavřené smyčce (hardware-in-the-loop).
Pozornost je také věnována vytvoření křížových překladačů pro překlad vygenerovaného C kódu pod operačním systémem Windows XP s procesorem x86, kde je spuštěn Simulink, pro operační systém GNU Linux s procesory x86 a PowerPC (jádro 603e). K překladu jsou využity emulátory Linuxu (Cygwin a MinGW). Je popsána také manipulace s binárním kódem mezi emulátory Linuxu, kde je kód vytvořen a operačním systémem GNU Linux na cílovém počítači.
Použití targetu je prezentováno na demonstrační úloze. Závěrem je naznačen další možný vývoj targetu.
- Jelínek Pavel, tel:+420608241694, mailto:pavelik.j@email.cz,
- Waszniowky Libor, tel:+420775367726, mailto:xwasznio@fel.cvut.cz