Master 1 hr . takes input form the serial connection of PC

Dependencies:   mbed

Committer:
manujose
Date:
Sat Dec 04 06:10:16 2010 +0000
Revision:
0:219eacd4c264

        

Who changed what in which revision?

UserRevisionLine numberNew contents of line
manujose 0:219eacd4c264 1 #ifndef _DECL_
manujose 0:219eacd4c264 2 #define _DECL_
manujose 0:219eacd4c264 3 //Variable declarations.
manujose 0:219eacd4c264 4
manujose 0:219eacd4c264 5 #define NUM_MICRO_SEC 1000000
manujose 0:219eacd4c264 6 #define CLK_FREQUENCY 96000000
manujose 0:219eacd4c264 7 #define CLK_FREQ_MICRO 96000000000000
manujose 0:219eacd4c264 8 #define CLK_FRQ 96
manujose 0:219eacd4c264 9 #define RESET_42 0xF0537000
manujose 0:219eacd4c264 10
manujose 0:219eacd4c264 11 typedef struct time_val {
manujose 0:219eacd4c264 12 time_t tv_sec;
manujose 0:219eacd4c264 13 time_t tv_usec;
manujose 0:219eacd4c264 14 } timeval;
manujose 0:219eacd4c264 15 //timeval global_time;
manujose 0:219eacd4c264 16 #define QUEUE_MAX 100
manujose 0:219eacd4c264 17
manujose 0:219eacd4c264 18
manujose 0:219eacd4c264 19
manujose 0:219eacd4c264 20
manujose 0:219eacd4c264 21 Serial pc(USBTX, USBRX);
manujose 0:219eacd4c264 22 Serial sync(p9,p10);
manujose 0:219eacd4c264 23 Serial serial2(p13,p14);
manujose 0:219eacd4c264 24
manujose 0:219eacd4c264 25 InterruptIn trig(p29);
manujose 0:219eacd4c264 26
manujose 0:219eacd4c264 27 DigitalOut myled(LED1);
manujose 0:219eacd4c264 28 DigitalOut myled2(LED2);
manujose 0:219eacd4c264 29 DigitalOut toggle(p11);
manujose 0:219eacd4c264 30
manujose 0:219eacd4c264 31
manujose 0:219eacd4c264 32
manujose 0:219eacd4c264 33 //FUNCTION DECLARATION
manujose 0:219eacd4c264 34 int startTimer(void);
manujose 0:219eacd4c264 35 int curTimeEqualGR(timeval *tv);
manujose 0:219eacd4c264 36 void(*gtrigFunc)(timeval *tv);
manujose 0:219eacd4c264 37 void Timer0_IRQHandler(void);
manujose 0:219eacd4c264 38 void getTime(timeval *tv);
manujose 0:219eacd4c264 39 void reportToggle(void);
manujose 0:219eacd4c264 40
manujose 0:219eacd4c264 41
manujose 0:219eacd4c264 42 #endif