Applied engineering Team
/
rtos_basic
bez veze verzija
Fork of rtos_basic by
Embed:
(wiki syntax)
Show/hide line numbers
main.cpp
00001 #include "mbed.h" 00002 #include "rtos.h" 00003 00004 DigitalOut kanal1(p5); 00005 DigitalOut kanal2(p6); 00006 DigitalOut kanal3(p7); 00007 DigitalOut led2(LED4); 00008 00009 void led2_funkcija(void const *args) { 00010 while (true) { 00011 kanal2 = !kanal2; 00012 Thread::wait(3); 00013 } 00014 } 00015 00016 void led3_funkcija(void const *args) { 00017 while (true) { 00018 kanal3 = !kanal3; 00019 Thread::wait(7); 00020 } 00021 } 00022 00023 int main() { 00024 //Thread thread(led2_thread); 00025 00026 Thread zadatak_2(led2_funkcija); 00027 Thread zadatak_3(led3_funkcija); 00028 while (true) { 00029 kanal1 = !kanal1; // zadatak_3 00030 Thread::wait(10); 00031 } 00032 }
Generated on Tue Jul 12 2022 22:09:37 by 1.7.2