Rtos kullanimi

Dependencies:   mbed mbed-rtos

main.cpp

Committer:
marvas
Date:
2019-12-17
Revision:
0:b8bb575bfde8

File content as of revision 0:b8bb575bfde8:

#include "mbed.h"
#include "rtos.h"

Thread calisma1,calisma2;

DigitalOut kart_ledi(PA_5);
DigitalOut led(PA_14);
DigitalOut bzr(PB_7);

void thread_led()
{
    while(1)
    {
        led=!led;
        wait(1);
  
        }
    }
    void thread_bzr()
{
    while(1)
    {
        bzr=!bzr;
        printf("Buzzer %x",bzr);
        wait_ms(500);
  
        }
    }

int main()
{
calisma1.start(thread_led);
calisma2.start(thread_bzr);
    while(true) {
kart_ledi=!kart_ledi;
wait_ms(100);
    }
    return 0;
}