Mikrovezérlők programozása mbed környezetben

Ez a tanfolyam haladó elektronikai jártasságot, mikrovezérlő programozási tapasztalatot és alapfokú angol nyelvtudást feltételez.

  • Az NXP (Freescale) FRDM-KL25Z kártya bemutatása
  • A felhő alapú mbed Online fejlesztői környzet
  • Digitális és analóg I/O, PWM, érintésérzékelés
  • Időzítők, számlálók, programmegszakítások
  • Soros kommunikáció (UART, USB, SPI, I2C)
  • RTOS alapok

Előadások a 2021/2022-es tanévben

Ez a tanfolyam a nagyteljesítményű, 32 bites ARM Cortex-M mikrovezérlők világába kalauzolja el a tanulót. A kényelmes és gyors előrehaladás érdekében a C++ alapú mbed programozási környzetet választottuk. Kísérleti áramkör gyanánt az STM NUCLEO-F446RE kártyáját, fejlesztői környezetnek pedig a felhő alapú mbed Online ingyenes szolgáltatást választottuk.

1. ARM mbed alapok, I/O műveletek (2021. szeptember 23.)   előadásvázlat mintaprogramok video

2. Impulzus-szélesség moduláció (2021. október 28.)   előadásvázlat mintaprogramok video

3. Analóg I/O (2021. október 28.)   előadásvázlat mintaprogramok video

4. Programmegszakítások, időzítők (2021. november 11.)   előadásvázlat mintaprogramok video

5. Soros kommunikáció (UART, SPI, I2C) (2021. december 16.)   előadásvázlat mintaprogramok video

6. OLED I2C kijelzők (2022. február 3..)   előadásvázlat mintaprogramok video

7. RTOS alapok (2022. február 24.)   előadásvázlat mintaprogramok video

8. Szemaforok, eseményjelzők, üzenetküldés (2022. március 17.)   előadásvázlat mintaprogramok video

9. 9. RTOS időzítők, megszakítások (2022. április 7.)   előadásvázlat mintaprogramok video

10. USB eszközök (2022. jónius 16.)   előadásvázlat mintaprogramok


Előadások a 2015/2016-os tanévben

Ez a tanfolyam a nagyteljesítményű, 32 bites ARM Cortex-M mikrovezérlők világába kalauzolja el a tanulót. A kényelmes és gyors előrehaladás érdekében a C++ alapú mbed programozási környzetet választottuk. Kísérleti áramkör gyanánt az NXP (korábban Freescale) FRDM-KL25Z kártyáját, fejlesztői környezetnek pedig a felhő alapú mbed Online ingyenes szolgáltatást választottuk.

A tanfolyam anyaga elsősorban egyéni tanuláshoz kidolgozott tananyag formájában érhető el, szóban csupán az alábbi előadások hangzottak el (ezekhez készült prezentáció):

RTOS alapok (2016. január 28.)   előadásvázlat

RTOS mutexek, szemaforok (2016. február 11.)   előadásvázlat

USB soros és HID kommunikáció (2016. március 31.)   előadásvázlat