控制一下下

Fork of RawSerial_ex_2 by mbed_example

Committer:
WFKnight
Date:
Fri Jun 22 07:24:23 2018 +0000
Revision:
3:0018f2967251
Parent:
2:4ab47f33a1ae
????

Who changed what in which revision?

UserRevisionLine numberNew contents of line
mab5449 0:3b040f367dd8 1 #include "mbed.h"
mab5449 0:3b040f367dd8 2
mab5449 0:3b040f367dd8 3 DigitalOut led1(LED1);
mab5449 0:3b040f367dd8 4 DigitalOut led2(LED2);
mab5449 0:3b040f367dd8 5
mab5449 0:3b040f367dd8 6 Serial pc(USBTX, USBRX);
WFKnight 3:0018f2967251 7 int data_temp = 0;
mab5449 0:3b040f367dd8 8 void callback_ex() {
WFKnight 3:0018f2967251 9 pc.scanf("%d", &data_temp);
mab5449 0:3b040f367dd8 10 }
mab5449 0:3b040f367dd8 11 int main() {
mab5449 0:3b040f367dd8 12 pc.attach(&callback_ex);
WFKnight 3:0018f2967251 13 pc.printf("start\n");
mab5449 0:3b040f367dd8 14 while (1) {
WFKnight 3:0018f2967251 15 if(data_temp == 0x16){//22
WFKnight 3:0018f2967251 16 led1 = !led1;
WFKnight 3:0018f2967251 17 }
WFKnight 3:0018f2967251 18 else{
WFKnight 3:0018f2967251 19 led1 = 1;
WFKnight 3:0018f2967251 20 pc.printf("working\n");
WFKnight 3:0018f2967251 21 }
mab5449 0:3b040f367dd8 22 wait(0.5);
mab5449 0:3b040f367dd8 23 }
mab5449 0:3b040f367dd8 24 }