PROJ515 / Mbed 2 deprecated PROJ514-MASTER

Dependencies:   mbed mbed-rtos ShiftReg2 TextLCD

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers main.cpp Source File

main.cpp

00001 #include "Setup.hpp"
00002 
00003 void Control_Power_Function(){Control_Main();}
00004 void Serial_PC_Thread_Function(){SERIAL_PC_1.Main();}
00005 void Serial_Board_Thread_Function(){SERIAL_BOARD_1.Main();}
00006 int main()
00007 {
00008     //Thread starting
00009     Control_Post();//Power on self test
00010     Thread::wait(1000);
00011     Control_power_Thread.start(Control_Power_Function);
00012     Serial_PC_Thread.start(Serial_PC_Thread_Function);
00013     Serial_Board_Thread.start(Serial_Board_Thread_Function);
00014 
00015     while(1) 
00016     {
00017         Thread::signal_wait(1);//Sleep the main thread
00018     }
00019 }