SEU_G10
/
rtos_3_same
rtos32
Fork of rtos_3_same by
main.cpp
- Committer:
- xiscosc
- Date:
- 2015-11-13
- Revision:
- 7:a7e4b9c130de
- Parent:
- 3:c92e21f305d8
File content as of revision 7:a7e4b9c130de:
#include "mbed.h" #include "rtos.h" DigitalOut led1(LED1); DigitalOut led2(LED2); double status; Timer t; int tim; bool b; void thread1(void const *args) { int aux = (t.read_us() - tim); printf("The time taken was %d US_SECONDS (CON LA MISMA PRIORIDAD) \r\n", aux); t.reset(); while (true) { led1 = !led1; for(double i=0; i<100000; i++) { status = i; } led1 = !led1; Thread::wait(300); } } int main() { led1 = false; led2 = false; b = true; Thread my_thread1(thread1); t.reset(); t.start(); while (true) { tim = t.read_us(); } }