Delong Qi
/
LinkNode_Buzzer
LinkNode_Buzzer
Fork of mbed_blinky by
main.cpp@11:de89a91b9440, 2016-04-13 (annotated)
- Committer:
- helloqi
- Date:
- Wed Apr 13 12:32:51 2016 +0000
- Revision:
- 11:de89a91b9440
- Parent:
- 4:81cea7a352b0
LinkNode_Buzzer
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
dan | 0:7dec7e9ac085 | 1 | #include "mbed.h" |
dan | 0:7dec7e9ac085 | 2 | |
helloqi | 11:de89a91b9440 | 3 | DigitalOut buzzer(P0_22); |
helloqi | 11:de89a91b9440 | 4 | InterruptIn btn(P0_29); |
dan | 0:7dec7e9ac085 | 5 | |
helloqi | 11:de89a91b9440 | 6 | void beep(void) |
helloqi | 11:de89a91b9440 | 7 | { |
helloqi | 11:de89a91b9440 | 8 | for(int i=0;i<20;i++) |
helloqi | 11:de89a91b9440 | 9 | { |
helloqi | 11:de89a91b9440 | 10 | buzzer = 1; |
helloqi | 11:de89a91b9440 | 11 | wait_ms(1); |
helloqi | 11:de89a91b9440 | 12 | buzzer = 0; |
helloqi | 11:de89a91b9440 | 13 | wait_ms(1); |
helloqi | 11:de89a91b9440 | 14 | } |
dan | 0:7dec7e9ac085 | 15 | } |
helloqi | 11:de89a91b9440 | 16 | int main() |
helloqi | 11:de89a91b9440 | 17 | { |
helloqi | 11:de89a91b9440 | 18 | btn.rise(&beep); |
helloqi | 11:de89a91b9440 | 19 | while(1); |
helloqi | 11:de89a91b9440 | 20 | } |