Read DigitalIn and send UART message using UART 3

Dependencies:   mbed

Committer:
rajas1812
Date:
Thu Mar 28 03:45:45 2019 +0000
Revision:
0:09cb1c9e1957
Read DigitalIn and send UART message using UART 3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rajas1812 0:09cb1c9e1957 1 #include "mbed.h"
rajas1812 0:09cb1c9e1957 2
rajas1812 0:09cb1c9e1957 3 DigitalIn enable(PTB23);
rajas1812 0:09cb1c9e1957 4 Serial display(USBTX,USBRX); //UART0
rajas1812 0:09cb1c9e1957 5 Serial device(PTC17, PTC16); //UART3
rajas1812 0:09cb1c9e1957 6
rajas1812 0:09cb1c9e1957 7 int main() {
rajas1812 0:09cb1c9e1957 8 display.baud(115200);
rajas1812 0:09cb1c9e1957 9 device.baud(115200);
rajas1812 0:09cb1c9e1957 10 display.printf("Motor controller");
rajas1812 0:09cb1c9e1957 11
rajas1812 0:09cb1c9e1957 12 while(1) {
rajas1812 0:09cb1c9e1957 13 if(enable == 1) {
rajas1812 0:09cb1c9e1957 14 display.printf("Go FAST!!!!!\n\r");
rajas1812 0:09cb1c9e1957 15 device.printf("1");
rajas1812 0:09cb1c9e1957 16 }
rajas1812 0:09cb1c9e1957 17 else
rajas1812 0:09cb1c9e1957 18 {
rajas1812 0:09cb1c9e1957 19 display.printf("Go at your own speed\n\r");
rajas1812 0:09cb1c9e1957 20 device.printf("2");
rajas1812 0:09cb1c9e1957 21 }
rajas1812 0:09cb1c9e1957 22 wait(0.25);
rajas1812 0:09cb1c9e1957 23 }
rajas1812 0:09cb1c9e1957 24 }