ROBOTICS_TEAM_7 / Mbed 2 deprecated Nucleo_led_blink

Dependencies:   mbed

Committer:
lianghaopo
Date:
Tue Mar 01 12:40:51 2016 +0000
Revision:
0:a11b0f2e51af
Child:
1:f8bee01e9ab4
LAB1_TEST1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lianghaopo 0:a11b0f2e51af 1 #include "mbed.h"
lianghaopo 0:a11b0f2e51af 2
lianghaopo 0:a11b0f2e51af 3 volatile int count = 0;
lianghaopo 0:a11b0f2e51af 4 DigitalOut myled(PA_5);
lianghaopo 0:a11b0f2e51af 5 //DigitalOut led1(LED0);
lianghaopo 0:a11b0f2e51af 6 Ticker timer1;
lianghaopo 0:a11b0f2e51af 7
lianghaopo 0:a11b0f2e51af 8 void blink_ISR(){
lianghaopo 0:a11b0f2e51af 9 count++;
lianghaopo 0:a11b0f2e51af 10 }
lianghaopo 0:a11b0f2e51af 11
lianghaopo 0:a11b0f2e51af 12 int main() {
lianghaopo 0:a11b0f2e51af 13
lianghaopo 0:a11b0f2e51af 14 timer1.attach_us(&blink_ISR , 1000);
lianghaopo 0:a11b0f2e51af 15
lianghaopo 0:a11b0f2e51af 16 while(1) {
lianghaopo 0:a11b0f2e51af 17 if(count == 1000){
lianghaopo 0:a11b0f2e51af 18 myled = 1;
lianghaopo 0:a11b0f2e51af 19 wait(0.1);
lianghaopo 0:a11b0f2e51af 20 myled = 0;
lianghaopo 0:a11b0f2e51af 21 count = 0;
lianghaopo 0:a11b0f2e51af 22 }
lianghaopo 0:a11b0f2e51af 23 }
lianghaopo 0:a11b0f2e51af 24 }