モータードライバ用

Dependencies:   mbed-STM32F103C8T6

main.cpp

Committer:
Miyamura
Date:
2017-12-25
Revision:
0:16925876445d

File content as of revision 0:16925876445d:

#include "mbed.h"
#include "stm32f103c8t6.h"

Thread L1;
Thread L2;
DigitalOut L9( PC_13);

InterruptIn button( PB_1);

void d9(){
    L9 = !L9;
}

void Ltika_1(){
    DigitalOut led( PA_0);
    led = 0;
    
    while(1){
        led = !led;
        wait(0.5);
    }
}

void Ltika_2(){
    DigitalOut led( PA_1);
    led = 0;
    while(1){
        led = !led;
        wait(1);
    }
}

int main() {
    DigitalOut led( PA_2);
    led = 0;
    
    L9 = 1;
    button.mode( PullDown);
    button.rise( d9);
    button.fall( d9);
    
    L1.start(Ltika_1);
    L2.start(Ltika_2);
    
    while (true) {
        led = !led;
        wait(2);
    }
}