![](/media/cache/profiles/nikki.png.50x50_q85.jpg)
Program creates custom PWM signal using DigitalOut class and wait function (19E042PIM).
main.cpp
- Committer:
- tzwell
- Date:
- 2021-10-28
- Revision:
- 1:4372b6147382
- Parent:
- 0:4d143c75068e
File content as of revision 1:4372b6147382:
/* * Primer PWM-a za STM32L476RG napisan * koristeci mbed.h biblioteku. * * Katedra za Elektroniku i digitalne sisteme * Elektrotehnicki fakultet * Beograd * * Oktobar 2021. * */ /* * Biblioteke za uvoz: */ #include "mbed.h" /* * Definisanje makroa: */ #define LED_ON 1 #define LED_OFF 0 #define LED_ON_TIME 250 #define LED_OFF_TIME 750 /* * Globalne promenljive: */ DigitalOut DiodicaNaPloci (LED1); // Kreiranje promenljive diode /* * Deklaracija funkcija: */ /* * Glavna funkcija: */ int main() { // Inicijalizacija i funckije koje se jednom izvrsavaju: // Glavna petlja: while(true) { DiodicaNaPloci = LED_ON; // Dioda se ukljuci wait_ms(LED_ON_TIME); // Ostane ukljucena odredjeno vreme DiodicaNaPloci = LED_OFF; // Dioda se iskljuci wait_ms(LED_OFF_TIME); // Ostane iskljucena odredjeno vreme } } /* * Definicija funkcija: */