• slider-08.jpg
  • slider-12.jpg
  • slider-11.jpg
  • slider-13_.jpg
  • slider-07.jpg
  • slider-05.jpg
  • slider-7_.jpg
  • slider-02_.jpg
  • slider-15.jpg
  • slider-03.jpg
  • slider-02.jpg
  • slider-10.jpg
  • slider-13.jpg
  • slider-06.jpg
  • slider-16.jpg
  • slider-00.jpg
  • slider-01.jpg
  • slider-09.jpg

Figyelem!

A tananyagrészeket egy-két heti rendszerességgel publikáljuk.

1. Számábrázolások, mikroprocesszorok és mikrokontrollerek fejlődéstörténete

A tananyagrész olvasása során betekintést nyerhetsz abba, hogy megfelelően összekapcsolva hogyan válnak tranzisztorok ezrei, milliói egy sokkal komplexebb, multifunkcionális áramkörré, és hogy milyen út vezetett a ma ismert nagyteljesítményű mikroprocesszorok világáig. Ahhoz, hogy összeálljon a fejünkben a kép, először néhány alapfogalmat kell áttekintenünk.

349 letöltés

2. Korszerű mikrokontroller típusok, ARM Cortex magok

Ebben a tananyagrészben megismerkedhettek a különböző architektúrák előnyeivel és hátrányaival. Ezeken belül elmélyedhettek az ARM alapú rendszerek felépítésében, még pontosabban az STMicroelectrics STM32 termékcsaládjának kialakításában. Valamint megismerhetitek, milyen igények vezettek a mai modern kontrollerek kialakulásához.

191 letöltés

3. Hardverközeli programozás C nyelven, fordítás folyamata

Most megismerhetitek, hogy egyes programok miért futtathatók bizonyos számítógépeken, míg másokon nem. Bepillantást nyerhettek a hardverközeli programozás és a C fordító működésének rejtelmeibe.

156 letöltés

4. STM programozási környezet: CubeIDE, ST-Link

Ebben a tananyagrészben megismerkedhettek az STM mikrovezérlők programozására szolgáló felülettel, a CubeIDE-vel. Bemutatjuk hogyan könnyíti meg ez a felület a kontroller konfigurációját és a szoftver elkészítését. Végül megismerkedünk az ST-Link programozóval.

A fejezethez tartozó példakódot itt találod

114 letöltés

5. Hardverleíró réteg

Most megismerheted, miként segíti a programozást a Hardverleíró rétegek használata. Még a leg egyszerűbb programok esetén is, gyorsítja a fejlesztési időt, „elrejti” az adott vezérlő regisztereit, ezáltal a kód hordozhatóságát is segíti.

A fejezethez tartozó példakódot itt találod

102 letöltés

6. Hibakeresés, elemzés

A szoftverfejlesztés nélkülözhetetlen folyamata a hibakeresés és működés ellenőrzése. Ahhoz, hogy megtalálhassuk az anomáliákat, szerencsére manapság már egy jól felszerelt eszköztár áll a rendelkezésünkre. Ebben a tanagyrészben megismerheted az STM32CubeIDE ehhez kapcsolódó funkcióit, továbbá megtanulhatod, miként érdemes magát a hibakeresési folyamatot elvégezni.

A fejezethez tartozó első példakódot itt találod

A fejezethez tartozó második példakódot itt találod

A fejezethez tartozó harmadik példakódot itt találod

A fejezethez tartozó negyedik példakódot itt találod

69 letöltés

7. A mikrokontroller I/O portjai

Most megtudhatod, hogyan teremt kapcsolatot a mikrokontroller a fejlesztőpanelen található többi eszközzel. Bemutatjuk miként épülnek fel a ki- és bemeneti egységek, milyen speciális funkciókat képesek az egyes lábak megvalósítani. Fény derül arra is, hogy hogyan védheted meg az érzékeny eszközöket a nemkívánt behatásoktól, mint például túlfeszültség és túláram.

A fejezethez tartozó példakódot itt találod

60 letöltés

8. Soros kommunikáció I

Ebben a tananyagrészben megismerkedhetsz az adatátviteli típusokkal, valamint a soros és a párhuzamos kommunikáció közötti különbségekkel. Megtudhatod, hogyan épül fel az I2C és az SPI kommunikáció és azt is, hogy hogyan használhatók a gyakorlatban.

A fejezethez tartozó példakódot itt találod

32 letöltés
Oldal tetejére