Ispis vrednosti napona na potenciometru POT2 putem printf funkcije i serijskog monitora.

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 /*
00002  * Primer treperenja diode za STM32L476RG napisan
00003  * koristeci mbed.h biblioteku.
00004  *
00005  * Katedra za Elektroniku i digitalne sisteme
00006  * Elektrotehnicki fakultet
00007  * Beograd 
00008  *
00009  * Oktobar 2021.
00010  *
00011  */
00012 
00013 /*
00014  * Biblioteke za uvoz:
00015  */
00016 #include "mbed.h"
00017 
00018 /*
00019  * Definisanje makroa:
00020  */
00021 #define SAMPLE_PERIOD 1
00022 #define VOLTAGE_SCALER 3.3f 
00023 /*
00024  * Globalne promenljive:
00025  */
00026 AnalogIn pot2(PA_1);
00027  
00028 /*
00029  * Deklaracija funkcija:
00030  */
00031 
00032 
00033 /*
00034  * Glavna funkcija:
00035  */
00036 int main()
00037 {
00038     // Inicijalizacija i funckije koje se jednom izvrsavaju:
00039     
00040     // Glavna petlja:
00041     while(true)
00042     {
00043         printf("Vrednost napona na potenciometru POT1 je: %1.3f V\r\n", pot2.read()*VOLTAGE_SCALER); 
00044         wait(SAMPLE_PERIOD);
00045     }    
00046 }
00047 
00048 
00049 /*
00050  * Definicija funkcija:
00051  */