Mikrovezérlős rendszerfejlesztés (GINFBAL-MIKROVRE-1)
Alapadatok
Oktatók
Tantárgy célja
A mikroprocesszor, a mikroszámítógép fő alkotórészeinek és szerkezetének áttekintése, az utasítások végrehajtásának megismerése, a címzési megoldások és a buszrendszer kezelésének elsajátítása.
Elsajátítandó ismeretanyag
- A mikroszámítógépek felépítése, működése, időciklusai, a normál működés és az eltérítési lehetőségek. - A memóriatípusok és kezelésük. A mikroprocesszorok kialakulása, működése, utasításkészlete. - Példák mikroprocesszorokra, CPU kialakításokra, utasításkészletre. - A programozható mikroprocesszor-kiegészítők általános tulajdonságai, példaáramkörök bemutatása. - Tároló és I/O-elemek beágyazása memóriába, I/O-ba. - A/D, D/A konverterek. - A memória-áramkörök típusai, alkalmazásuk. - Az I/O elemek, kapuk alkalmazása. - Memóriák és I/O elemek csatlakoztatása a CPU buszrendszeréhez. - A címdekóderek és a vezérlőjelek felhasználása. - Tervezés memóriatérkép és I/O térkép alapján. - Mikroszámítógépek analízise. Egyszerű mikroprocesszor utasításkészletének megismerése, utasítás-típusok. - Az utasítások végrehajtásának elemzése.
Szakmai kompetenciák
Tudás
képességei - Képes a megszerzett alapismeretekre építve egy-egy műszaki informatikai területen mélyebb ismeretek önálló megszerzésére, a szakirodalom feldolgozására, majd a területhez kapcsolódó informatikai problémák megoldására. - Folyamatosan képezi magát és lépést tart az informatikai szakma fejlődésével.
Képesség
tudása - Ismeri az informatikai szakterületének műveléséhez szükséges természettudományi elveket és módszereket (matematika, fizika, egyéb természettudományok). - Ismeri az informatikai rendszerek hardver és szoftver elemeinek működését, megvalósításuk technológiáját, működtetéséből származó feladatok megoldásának mikéntjét, valamint informatikai és egyéb műszaki rendszerek összekapcsolásának lehetőségeit.
Attitűd
- Hitelesen képviseli a mérnöki és informatikai szakterületek szakmai alapelveit. - Nyitott az informatikai eszközöket alkalmazó más szakterületek megismerésére és azokon informatikai megoldások kidolgozására az adott terület szakembereivel együttműködve. - Törekszik a hatékony és minőségi munkavégzésre.
Autonómia és felelősség
Számonkérés és értékelés
Félévközi követelmények
Vizsgakövetelmények
A gyakorla
Generatív MI használata
Nincs megadva
Irodalom
Kötelező irodalom
[1] Geoffrey Brown: Discovering the STM32 Microcontroller (2016), http://www.cs.indiana.edu/~geobrown/book.pdf
Ajánlott irodalom
[1] Darshak S. Vasavada: The Microprocessor: A Practical Introduction using the Arm Cortex-M0 Processor, Wiley; 1st edition (July 8, 2025), ISBN-13: 978-1394245291