„Beágyazott és ambiens rendszerek” változatai közötti eltérés
a (→Segédanyagok) |
a (Nyelvhelyességi javítások) |
||
(40 közbenső módosítás, amit 17 másik szerkesztő végzett, nincs mutatva) | |||
1. sor: | 1. sor: | ||
{{Tantárgy | {{Tantárgy | ||
| név = Beágyazott és ambiens rendszerek | | név = Beágyazott és ambiens rendszerek | ||
− | | tárgykód = | + | | tárgykód = VIMIAC06 |
− | | szak = villany | + | | szak = villany |
| kredit = 4 | | kredit = 4 | ||
− | | félév = | + | | félév = 5 |
| kereszt = nincs | | kereszt = nincs | ||
| tanszék = MIT | | tanszék = MIT | ||
13. sor: | 13. sor: | ||
| vizsga = írásbeli | | vizsga = írásbeli | ||
| levlista = | | levlista = | ||
− | | tad = https:// | + | | tad = https://portal.vik.bme.hu/kepzes/targyak/VIMIAC06/ |
− | | tárgyhonlap = http://www.mit.bme.hu/oktatas/targyak/ | + | | tárgyhonlap = http://www.mit.bme.hu/oktatas/targyak/vimiac06 |
}} | }} | ||
− | A tantárgy | + | A tantárgy a beágyazottrendszer-alkalmazások tervezésére készít fel. Ennek érdekében bemutatja a beágyazott rendszerek felépítését, a környezetből származó információ feldolgozásának lehetőségeit, a leggyakrabban előforduló adatfeldolgozási és vezérlési feladatokat, valamint mindezek tipikus szoftverimplementációit mikrokontrollerek, jelfeldolgozó processzorok (DSP) és programozható/újrakonfigurálható hardverek (FPGA) esetében. A tárgy hallgatói számítógépes gyakorlatok keretében részletesen megismerik a beágyazott rendszerekben elterjedten használt szoftvertervezési mintákat és gyakorolják az alkalmazásfejlesztést. |
+ | |||
+ | A tantárgy követelményeit eredményesen teljesítő hallgatók készségszintű ismeretekkel fognak rendelkezni a beágyazott- és hardverközeli szoftverfejlesztés területén, és gyakorlati tapasztalatot szereznek programozható és újrakonfigurálható hardvereszközök használata terén. | ||
+ | |||
+ | {{Vissza|BSC Beágyazott és irányító rendszerek szakirány}} | ||
__TOC__ | __TOC__ | ||
23. sor: | 27. sor: | ||
== Követelmények == | == Követelmények == | ||
− | *'''NagyZH:''' A szorgalmi időszakban 1 nagyzárthelyit kell legalább | + | *'''NagyZH:''' A szorgalmi időszakban 1 nagyzárthelyit kell legalább elégséges szintűre (50%) teljesíteni. Egy pótlási lehetőség van. |
− | *'''Házi feladat:''' A félév során 1 házi feladatot | + | *'''Házi feladat:''' A félév során egy előre választott társsal, közösen kell 1 házi feladatot legalább elfogadható szintűre megcsinálni. A kiadott feladat egy beágyazott C-szoftver elkészítése a tanszék által biztosított, EFM32 Giant Gecko mikrokontrollerre. |
− | *'''Vizsga:''' A tárgy írásbeli vizsgával zárul. | + | *'''Vizsga:''' A tárgy írásbeli vizsgával zárul, melyen legalább 50%-ot kell elérni az elégségeshez. |
− | |||
− | |||
− | + | ==Témakörök== | |
+ | *Beágyazott szoftver (szoftverarchitektúrák, hibakeresés, robusztus programozás, DSP, mintakódok) | ||
+ | *Alkalmazási minták adatfeldolgozásban (átlagolás, FIR/IIR szűrés) | ||
+ | *Szoftverdefiniált hardver (FPGA, HDL) | ||
− | == | + | ==Segédanyagok== |
+ | * Hivatalos jegyzetek elérhetőek a [https://www.mit.bme.hu/oktatas/targyak/vimiac06/jegyzetek tanszéki honlapon]. | ||
+ | {{Rejtett | ||
+ | |mutatott= Régi segédanyagok | ||
+ | |szöveg= | ||
− | A | + | '''FIGYELEM! A tantárgy 2017 őszén jelentős változáson ment keresztül, az ennél régebbi segédanyagok tematikája eltér az aktuális tárgyétól!''' |
− | + | * Néhány előadás jegyzete: | |
− | + | **1. óra: [[Media:bambi_jegyzet_2014.02.10._01.pdf|Bevezetés, rendszer ismertetés]] | |
− | + | **2. óra: [[Media:bambi_jegyzet_2014.02.13._02.pdf|Rezisztív érzékelős kapcsolások]] | |
− | + | **3. óra: [[Media:bambi_jegyzet_2014.02.24._05.pdf|Mitmót szoftverek rendszere, telepítése, (virtualizálás)]] | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | * | ||
* 2011 tavaszán kézzel írt [[Media:Bambi_jegyzet.pdf|jegyzet]]. | * 2011 tavaszán kézzel írt [[Media:Bambi_jegyzet.pdf|jegyzet]]. | ||
+ | * 2014 tavaszán kézzel írt [[Media:Bambi_jegyzet_2014_ZHig.pdf|jegyzet a ZH-ig bezárólag]]. | ||
* Egy régebbi tételkidolgozás [[Media:Bambi_tételkidolgozás1.PDF|első]] és [[Media:Bambi_tételkidolgozás2.PDF|második]] fele. | * Egy régebbi tételkidolgozás [[Media:Bambi_tételkidolgozás1.PDF|első]] és [[Media:Bambi_tételkidolgozás2.PDF|második]] fele. | ||
* [[Media:Bambi_házifeladat_minta.pdf|Házi feladat minta]] | * [[Media:Bambi_házifeladat_minta.pdf|Házi feladat minta]] | ||
* [[Media:Bambi_kérdések.pdf|Régi ZH/vizsga kérdések]] és a hozzájuk tartozó [[Media:Bambi_kérdések_meogldásai.PDF|megoldások]] | * [[Media:Bambi_kérdések.pdf|Régi ZH/vizsga kérdések]] és a hozzájuk tartozó [[Media:Bambi_kérdések_meogldásai.PDF|megoldások]] | ||
+ | **Utóbbi PDF-hez megjegyzés: | ||
+ | ***Dabóczi Tanár Úr szerint helytelen megoldás a 40bites regiszter használata és lebegőpontos számítás egy órajel alatt érv a 2. kérdés megoldásánál. | ||
+ | ***A 7. feladatban, az f egyenesen a 3/2*fs hibásan van odaírva. Ott 3/4*fs-nek kellene lennie, ahogy mellette is taglalja. | ||
+ | ***A 2. feladat megoldásához hozzáfűzendő, hogy a DSP alapértelmezésben fix pontos, és nem lebegőpontos. | ||
− | == | + | === Nagyzárthelyi === |
− | + | *[[Media:Bambi_2018_mintaZH.pdf|2018 ősz minta ZH]] - [[:File:Bambi minta zh.pdf| Nem hivatalos megoldás]] | |
+ | '''Régi zárthelyik:''' | ||
*[[Media:Bambi_2009tavasz_ZH.PDF|2009 tavaszi ZH]] | *[[Media:Bambi_2009tavasz_ZH.PDF|2009 tavaszi ZH]] | ||
*[[Media:Bambi_2012tavasz_ZH.PDF|2012 tavaszi ZH]] | *[[Media:Bambi_2012tavasz_ZH.PDF|2012 tavaszi ZH]] | ||
+ | *[[Media:bambi_zh_2014.PDF|2014 tavaszi ZH]] | ||
+ | *[[Media:bambi_pótzh_2014.PDF|2014 tavaszi pótZH]] | ||
+ | *[[Media:Bambi_zh_2015tavasz.pdf|2015 tavaszi ZH]] | ||
+ | *[[Media:ZHA.pdf|2016 tavaszi ZH A csoport]] | ||
+ | |||
+ | === Vizsga === | ||
+ | *[[Media:Bambi_20181217_vizsga.pdf|2018/19 ősz 2. vizsga kérdései]] | ||
+ | *[[Media:bambi_2019_01_07_vizsga.pdf|2018/19 ősz 3. vizsga kérdései]] | ||
+ | '''Régi vizsgák:''' | ||
*[[Media:Bambi_2010tavasz_vizsga.PDF|2010 tavaszi vizsga]] | *[[Media:Bambi_2010tavasz_vizsga.PDF|2010 tavaszi vizsga]] | ||
+ | *[[Beágyazott és ambiens rendszerek - 2014.05.29. vizsga|2014 tavaszi 1. vizsga]] | ||
+ | *[[Beágyazott és ambiens rendszerek - 2014.06.05. vizsga|2014 tavaszi 2. vizsga]] | ||
+ | *[[Media:BAMBI_vizsga_20150602.pdf|2015 tavaszi 2. vizsga]] | ||
+ | *[[Media:Bambi2016vizsga.pdf|2016 tavaszi 1. vizsga B csoport]] | ||
+ | *[[Media:BAMBI_vizsga3_20170109_A.pdf|2017 tavaszi 3. vizsga A csoport]] | ||
+ | |||
+ | }} | ||
+ | ==Tippek, tanácsok== | ||
+ | *A zh és a vizsga elég lényegretörő, lényegesen egyszerűbb, mint a többi tárgyból ezen a specen. Mivel a félévközi teljesítmény a jegybe nem számít bele, így a tárgyból a vizsgán nem olyan nehéz 4–5-öst szerezni. | ||
+ | *A félévközi házi feladat viszont nem olyan egyszerű, szükséges hozzá a gyakorlatok rendszeres látogatása és az aktív részvétel, valamint nem árt valami egyszerűbb mikrokontrolleres tapasztalat (Arduino, Raspberry Pi). | ||
+ | |||
− | + | {{Lábléc - Beágyazott és irányító rendszerek specializáció}} | |
+ | {{Lábléc - Beágyazott és irányító rendszerek szakirány}} |
A lap jelenlegi, 2022. október 6., 11:26-kori változata
A tantárgy a beágyazottrendszer-alkalmazások tervezésére készít fel. Ennek érdekében bemutatja a beágyazott rendszerek felépítését, a környezetből származó információ feldolgozásának lehetőségeit, a leggyakrabban előforduló adatfeldolgozási és vezérlési feladatokat, valamint mindezek tipikus szoftverimplementációit mikrokontrollerek, jelfeldolgozó processzorok (DSP) és programozható/újrakonfigurálható hardverek (FPGA) esetében. A tárgy hallgatói számítógépes gyakorlatok keretében részletesen megismerik a beágyazott rendszerekben elterjedten használt szoftvertervezési mintákat és gyakorolják az alkalmazásfejlesztést.
A tantárgy követelményeit eredményesen teljesítő hallgatók készségszintű ismeretekkel fognak rendelkezni a beágyazott- és hardverközeli szoftverfejlesztés területén, és gyakorlati tapasztalatot szereznek programozható és újrakonfigurálható hardvereszközök használata terén.
Tartalomjegyzék
Követelmények
- NagyZH: A szorgalmi időszakban 1 nagyzárthelyit kell legalább elégséges szintűre (50%) teljesíteni. Egy pótlási lehetőség van.
- Házi feladat: A félév során egy előre választott társsal, közösen kell 1 házi feladatot legalább elfogadható szintűre megcsinálni. A kiadott feladat egy beágyazott C-szoftver elkészítése a tanszék által biztosított, EFM32 Giant Gecko mikrokontrollerre.
- Vizsga: A tárgy írásbeli vizsgával zárul, melyen legalább 50%-ot kell elérni az elégségeshez.
Témakörök
- Beágyazott szoftver (szoftverarchitektúrák, hibakeresés, robusztus programozás, DSP, mintakódok)
- Alkalmazási minták adatfeldolgozásban (átlagolás, FIR/IIR szűrés)
- Szoftverdefiniált hardver (FPGA, HDL)
Segédanyagok
- Hivatalos jegyzetek elérhetőek a tanszéki honlapon.
FIGYELEM! A tantárgy 2017 őszén jelentős változáson ment keresztül, az ennél régebbi segédanyagok tematikája eltér az aktuális tárgyétól!
- Néhány előadás jegyzete:
- 2011 tavaszán kézzel írt jegyzet.
- 2014 tavaszán kézzel írt jegyzet a ZH-ig bezárólag.
- Egy régebbi tételkidolgozás első és második fele.
- Házi feladat minta
- Régi ZH/vizsga kérdések és a hozzájuk tartozó megoldások
- Utóbbi PDF-hez megjegyzés:
- Dabóczi Tanár Úr szerint helytelen megoldás a 40bites regiszter használata és lebegőpontos számítás egy órajel alatt érv a 2. kérdés megoldásánál.
- A 7. feladatban, az f egyenesen a 3/2*fs hibásan van odaírva. Ott 3/4*fs-nek kellene lennie, ahogy mellette is taglalja.
- A 2. feladat megoldásához hozzáfűzendő, hogy a DSP alapértelmezésben fix pontos, és nem lebegőpontos.
- Utóbbi PDF-hez megjegyzés:
Nagyzárthelyi
Régi zárthelyik:
- 2009 tavaszi ZH
- 2012 tavaszi ZH
- 2014 tavaszi ZH
- 2014 tavaszi pótZH
- 2015 tavaszi ZH
- 2016 tavaszi ZH A csoport
Vizsga
Régi vizsgák:
Tippek, tanácsok
- A zh és a vizsga elég lényegretörő, lényegesen egyszerűbb, mint a többi tárgyból ezen a specen. Mivel a félévközi teljesítmény a jegybe nem számít bele, így a tárgyból a vizsgán nem olyan nehéz 4–5-öst szerezni.
- A félévközi házi feladat viszont nem olyan egyszerű, szükséges hozzá a gyakorlatok rendszeres látogatása és az aktív részvétel, valamint nem árt valami egyszerűbb mikrokontrolleres tapasztalat (Arduino, Raspberry Pi).
Közös tárgyak | |
---|---|
Ágazati tárgyak | |
Specializáció laborok |
Közös tárgyak | |
---|---|
Szakirány laborok |