Test access to PA0 on MDot

Dependencies:   mbed

Committer:
Roietronics
Date:
Thu Oct 20 10:12:03 2016 +0000
Revision:
0:c0f9993af516
Child:
1:879ca9867ac9
Test PA0 control new program

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Roietronics 0:c0f9993af516 1 #include "mbed.h"
Roietronics 0:c0f9993af516 2 #include "MTSLog.h"
Roietronics 0:c0f9993af516 3
Roietronics 0:c0f9993af516 4 DigitalInOut myPort(PA_0);
Roietronics 0:c0f9993af516 5 //DigitalOut myPort(PA_0);
Roietronics 0:c0f9993af516 6 //DigitalIn myPort(PA_0);
Roietronics 0:c0f9993af516 7 Serial debug(USBTX, USBRX);
Roietronics 0:c0f9993af516 8
Roietronics 0:c0f9993af516 9 main()
Roietronics 0:c0f9993af516 10 {
Roietronics 0:c0f9993af516 11 int i;
Roietronics 0:c0f9993af516 12 debug.baud(115200);
Roietronics 0:c0f9993af516 13 mts::MTSLog::setLogLevel(mts::MTSLog::INFO_LEVEL);
Roietronics 0:c0f9993af516 14 for(i=0; i<500; i++)
Roietronics 0:c0f9993af516 15 {
Roietronics 0:c0f9993af516 16
Roietronics 0:c0f9993af516 17 myPort.output();
Roietronics 0:c0f9993af516 18 // myPort = 1;
Roietronics 0:c0f9993af516 19 // wait(500);
Roietronics 0:c0f9993af516 20 myPort = 0;
Roietronics 0:c0f9993af516 21 wait(500);
Roietronics 0:c0f9993af516 22 myPort.input();
Roietronics 0:c0f9993af516 23 i = myPort;
Roietronics 0:c0f9993af516 24 logInfo("PA0 value: %d", i);
Roietronics 0:c0f9993af516 25 }
Roietronics 0:c0f9993af516 26 }
Roietronics 0:c0f9993af516 27