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

Alapadatok
Szak és képzési szint
Mérnökinformatikus alapszak, BSc
Tanterv
2017
Óraszám
16 (Konzultáció)
Kreditérték
5 kredit
Elmélet-Gyakorlat arány
Elmélet: 50%, Gyakorlat: 50%
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
Prof. Dr. Johanyák Zsolt Csaba
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

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.

Képesség

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.

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

1. álláspont: A GMI eszközök használata nem engedélyezett a feladatok megoldása során. Ez azt jelenti, hogy a GMI eszközök nem használhatók a formatív vagy szummatív értékelési elemek elkészítése, megoldása során és a generatív MI használata tanulmányi kötelességszegésnek minősül. Az MI eszközök nyelvi és helyesírás-ellenőrzésre történő használata nem tartozik az 1. álláspont szerinti teljes tilalom alá.

Irodalom
Kötelező irodalom

[1] Scherer Balázs, 2012: A 32 bites ARM magú mikrovezérlők vizsgálata (kutatási beszámoló) http://proprogressio.hu/a-32-bites-arm-magu-mikrovezerlk-vizsgalata/[2] Geoffrey Brown: Discovering the STM32 Microcontroller (2016) http://www.cs.indiana.edu/~geobrown/book.pdf

Ajánlott irodalom

Nincs megadva