Mikrovezérlős rendszerfejlesztés (GINFBAL-MIKROVRE-1)

Alapadatok
Szak és képzési szint
Mérnökinformatikus alapszak, BSc
Tanterv
2021
Óraszám
16 (Konzultáció)
Kreditérték
5 kredit
Elmélet-Gyakorlat arány
Elmélet: 0%, Gyakorlat: 0%
Tantervi félév
5. félév
Oktatók
Tantárgyfelelős
Dr. Csík Norbert
Felelős tanszék
Informatika Tanszék
Oktatók
Zsupányi Krisztián, - nincs
Ellenőrzésért felel
Dr. Drenyovszki Rajmund
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