![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
TO CHECKOUT
main.cpp@1:6a77fc8e1389, 2014-12-02 (annotated)
- Committer:
- chrish
- Date:
- Tue Dec 02 13:29:16 2014 +0000
- Revision:
- 1:6a77fc8e1389
- Parent:
- 0:785c2b62c4d1
Nr2
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
chrish | 0:785c2b62c4d1 | 1 | #include "mbed.h" |
chrish | 0:785c2b62c4d1 | 2 | #include "cdef.h" |
chrish | 0:785c2b62c4d1 | 3 | #include "lab.h" |
chrish | 0:785c2b62c4d1 | 4 | |
chrish | 0:785c2b62c4d1 | 5 | DigitalOut bLed1(LED1); |
chrish | 0:785c2b62c4d1 | 6 | |
chrish | 0:785c2b62c4d1 | 7 | Ticker stSysTick; |
chrish | 0:785c2b62c4d1 | 8 | |
chrish | 0:785c2b62c4d1 | 9 | byte bTimerFlag; /* |
chrish | 0:785c2b62c4d1 | 10 | * Description : Merkflag |
chrish | 0:785c2b62c4d1 | 11 | */ |
chrish | 0:785c2b62c4d1 | 12 | |
chrish | 0:785c2b62c4d1 | 13 | void vTimerTick( void ){ |
chrish | 0:785c2b62c4d1 | 14 | bLed1 = !bLed1; |
chrish | 0:785c2b62c4d1 | 15 | bTimerFlag = 1; |
chrish | 0:785c2b62c4d1 | 16 | } |
chrish | 0:785c2b62c4d1 | 17 | |
chrish | 0:785c2b62c4d1 | 18 | /***************************** |
chrish | 0:785c2b62c4d1 | 19 | * Einsprung nach POR |
chrish | 0:785c2b62c4d1 | 20 | ****************************/ |
chrish | 0:785c2b62c4d1 | 21 | int main() { |
chrish | 0:785c2b62c4d1 | 22 | bTimerFlag = 0; |
chrish | 0:785c2b62c4d1 | 23 | LAB_vInit(); |
chrish | 0:785c2b62c4d1 | 24 | stSysTick.attach_us(&vTimerTick, 100000); |
chrish | 0:785c2b62c4d1 | 25 | while(1) { |
chrish | 0:785c2b62c4d1 | 26 | if(bTimerFlag){ |
chrish | 0:785c2b62c4d1 | 27 | LAB_vMain(); |
chrish | 0:785c2b62c4d1 | 28 | bTimerFlag = 0; |
chrish | 0:785c2b62c4d1 | 29 | } |
chrish | 0:785c2b62c4d1 | 30 | } |
chrish | 0:785c2b62c4d1 | 31 | } |
chrish | 0:785c2b62c4d1 | 32 |