Andrew Kruglov
/
rtos_basic_dc
cc3000 init code and rtos
Fork of rtos_basic by
main.cpp
- Committer:
- kruglov2a
- Date:
- 2013-12-12
- Revision:
- 7:2c41d9502bd9
- Parent:
- 3:c92e21f305d8
File content as of revision 7:2c41d9502bd9:
#include "mbed.h" #include "rtos.h" DigitalOut led1(P0_1); Serial pc(p19, p20); void led1_thread(void const *args) { while (true) { led1 = !led1; Thread::wait(1000); } } int main() { pc.baud(115200); NVIC_SetPriority(SSP1_IRQn, 0x0); NVIC_SetPriority(PIN_INT0_IRQn, 0x1); // SysTick set to lower priority than Wi-Fi SPI bus interrupt NVIC_SetPriority(SysTick_IRQn, 0x2); Thread thread(led1_thread); while (true) { pc.printf("main Thread\r\n"); Thread::wait(500); } }