testMock

Dependencies:   mbed

Committer:
namazunlv100
Date:
Thu May 11 08:12:00 2017 +0000
Revision:
0:049b3f6beb94
testMock

Who changed what in which revision?

UserRevisionLine numberNew contents of line
namazunlv100 0:049b3f6beb94 1 #include "mbed.h"
namazunlv100 0:049b3f6beb94 2 /*Fセンサ完成後*/
namazunlv100 0:049b3f6beb94 3 AnalogIn lisensa1(PTB0);
namazunlv100 0:049b3f6beb94 4 AnalogIn lisensa2(PTB2);
namazunlv100 0:049b3f6beb94 5 AnalogIn trsensa1(PTB1);
namazunlv100 0:049b3f6beb94 6 AnalogIn trsensa2(PTB3);
namazunlv100 0:049b3f6beb94 7 DigitalIn ftrsensa1(PTE21);
namazunlv100 0:049b3f6beb94 8 DigitalIn ftrsensa2(PTE23); /*Analogにする時pinを変える必要あり 右下PTC2 Digitalの時にはPTE23*/
namazunlv100 0:049b3f6beb94 9 BusOut moter1(PTA1,PTA2);
namazunlv100 0:049b3f6beb94 10 PwmOut power1(PTD4); /*上限0.001,下限0.0005*/
namazunlv100 0:049b3f6beb94 11 BusOut moter2(PTC0,PTC7);
namazunlv100 0:049b3f6beb94 12 PwmOut power2(PTA12);
namazunlv100 0:049b3f6beb94 13 BusOut moter3(PTC6,PTC5);
namazunlv100 0:049b3f6beb94 14 PwmOut power3(PTA4);
namazunlv100 0:049b3f6beb94 15 DigitalOut myled1(PTB8);
namazunlv100 0:049b3f6beb94 16 DigitalOut myled2(PTB10);
namazunlv100 0:049b3f6beb94 17 DigitalOut myled3(PTB9);
namazunlv100 0:049b3f6beb94 18 DigitalOut myled4(PTB11);
namazunlv100 0:049b3f6beb94 19 DigitalOut myled5(PTE2);
namazunlv100 0:049b3f6beb94 20
namazunlv100 0:049b3f6beb94 21 int main() {
namazunlv100 0:049b3f6beb94 22 while(1) {
namazunlv100 0:049b3f6beb94 23 myled2 = 0;
namazunlv100 0:049b3f6beb94 24 myled5 = 0;
namazunlv100 0:049b3f6beb94 25 if(trsensa1 > 0.05){
namazunlv100 0:049b3f6beb94 26 myled2 = 1;
namazunlv100 0:049b3f6beb94 27 }
namazunlv100 0:049b3f6beb94 28 if(trsensa2 > 0.03){
namazunlv100 0:049b3f6beb94 29 myled5 = 1;
namazunlv100 0:049b3f6beb94 30 }
namazunlv100 0:049b3f6beb94 31 }
namazunlv100 0:049b3f6beb94 32 }
namazunlv100 0:049b3f6beb94 33