Mikrovezérlők programozása

Image

Mikrovezérlők programozása

A beágyazott rendszerek terület nagyon széles, a mikrovezérlők, a különböző programozható áramkörök (pl.: FPGA) alkotják ezt a területet. A tárgy célja az, hogy a hallgató megismerje a mikrovezérlők alkalmazásának az alapjait, illetve az alkalmazási területeit.

 

  1. Mikrovezérlők felépítése, perifériák
  2. Microchip eszközök
    1. PIC32MX felépítése, alkalmazása
      1. perifériák
      2. Órajelkezelés
      3. Időzítők, számlálók
      4. AD átalakító
      5. Megszakításkezelés
  3. Kommunikáció
    1. SPI
    2. UART
    3. CAN
  4. FreeRTOS alapjai
  5. IoT megoldások, alkalmazások
    1. Raspberry Pi Pico
      1. alapok
      2. WiFi
      3. Megszakításkezelés
    2. Raspberry Pi 4
      1. Különböző alkalmazások implementálása
        1. OpenPLC
          1. Szótáralapú támadás