Beágyazott rendszerek fejlesztésének támogatása Matlab Simulinkben

OData támogatás
Konzulens:
Dr. Kovácsházy Tamás
Méréstechnika és Információs Rendszerek Tanszék

Az összetett, beágyazott méréstechnikai vagy irányítástechnikai rendszerek szoftverének fejlesztése egyre komolyabb kihívás elé állítja a tématerületen dolgozó mérnököket. Ennek a legfőbb oka az, hogy a szoftverfejlesztés során nagyon eltérő szintű, magában komplex feladatokkal kell megbirkózni. A méréstechnikai vagy irányítástechnikai feladatot megoldó alkalmazás (algoritmus) fejlesztése során gyakran alkalmazzuk a MATLAB Simulink programcsomagot, amely egyre komolyabb kódgenerálási képességekkel is rendelkezik, és már támogatja bizonyos hardver platformokra a direkt módon végrehajtható kód (komplett alkalmazás) létrehozását is, beleértve az I/O perifériák MATLAB Simulink konform kezelését is.

Munkám során megvizsgáltam, hogy milyen lépések során, és milyen minőségű kódot generálhatunk az eszköz segítségével. Ezután az általam kiválasztott Texas Instruments TM4C1294XL kártyára készítettem el a hardvertámogatás funkcionalitását, beleértve például az automatikus fordítást és feltöltést, IO blokkok létrehozását, processzorspecifikus kódgenerálást. Ezek által a Simulink modellből közvetlenül és automatikusan optimális futtatható állományt generálhatunk a TI kártyára.

Munkámmal elősegítettem minden olyan jövőbeli projektet, ami az említett hardverre és Simulinkre épül.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.