wan zhouquan
/
Nucleo_blink_led
遥控
main.cpp@0:42bec70dc698, 2017-10-25 (annotated)
- Committer:
- wanzq
- Date:
- Wed Oct 25 08:38:02 2017 +0000
- Revision:
- 0:42bec70dc698
????
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
wanzq | 0:42bec70dc698 | 1 | #include "mbed.h" |
wanzq | 0:42bec70dc698 | 2 | DigitalOut myled1(PA_6); |
wanzq | 0:42bec70dc698 | 3 | DigitalOut myled2(PA_7); |
wanzq | 0:42bec70dc698 | 4 | DigitalIn sz_n(PB_10),sz_p(PA_5),sx_p(PB_0),sx_n(PB_1),sy_p(PB_3),sy_n(PB_4); |
wanzq | 0:42bec70dc698 | 5 | AnalogIn L_Y(PA_0),L_X(PA_1),R_Y(PA_2),R_X(PA_3); |
wanzq | 0:42bec70dc698 | 6 | Serial pc(PA_9,PA_10,9600); |
wanzq | 0:42bec70dc698 | 7 | int main() { |
wanzq | 0:42bec70dc698 | 8 | while(1) { |
wanzq | 0:42bec70dc698 | 9 | if(sz_p==0){ |
wanzq | 0:42bec70dc698 | 10 | pc.printf("%f",R_Y.read());} |
wanzq | 0:42bec70dc698 | 11 | |
wanzq | 0:42bec70dc698 | 12 | if(sz_n ==0){ |
wanzq | 0:42bec70dc698 | 13 | pc.printf("2");} |
wanzq | 0:42bec70dc698 | 14 | |
wanzq | 0:42bec70dc698 | 15 | if(sx_n==0) pc.printf("%F",R_X.read()); |
wanzq | 0:42bec70dc698 | 16 | |
wanzq | 0:42bec70dc698 | 17 | if(sx_p==0) pc.printf("%f",L_Y.read()); |
wanzq | 0:42bec70dc698 | 18 | |
wanzq | 0:42bec70dc698 | 19 | if(sy_p==0) pc.printf("%f",L_X.read()); |
wanzq | 0:42bec70dc698 | 20 | |
wanzq | 0:42bec70dc698 | 21 | if(sy_n==0) pc.printf("6"); |
wanzq | 0:42bec70dc698 | 22 | // myled1 = 1; |
wanzq | 0:42bec70dc698 | 23 | // myled2=1; // LED is ON |
wanzq | 0:42bec70dc698 | 24 | // wait(0.2); // 200 ms |
wanzq | 0:42bec70dc698 | 25 | // myled2 = 0; |
wanzq | 0:42bec70dc698 | 26 | // myled1=0; // LED is OFF |
wanzq | 0:42bec70dc698 | 27 | // wait(1.0); // 1 sec |
wanzq | 0:42bec70dc698 | 28 | } |
wanzq | 0:42bec70dc698 | 29 | } |