serial printf

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
robotakusolid
Date:
Tue Jan 22 09:18:01 2019 +0000
Commit message:
serial printf;

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Tue Jan 22 09:18:01 2019 +0000
@@ -0,0 +1,28 @@
+#include "mbed.h"
+#include "Serial.h"
+
+DigitalOut myled(LED1);
+Serial usbSerial(USBTX, USBRX);
+
+char data;
+
+void ISR_Serial_Rx(){
+    data = usbSerial.getc();
+}
+int main() {
+    usbSerial.baud(57600);
+    usbSerial.attach(ISR_Serial_Rx, Serial::RxIrq);
+    
+    double i = 0.2;
+    
+    while(1) {
+        myled = 1; // LED is ON
+        wait(i);
+        myled = 0; // LED is OFF
+        wait(i);
+        printf("%c\n", data);
+        
+        //i += 0.1;
+        //if(i > 2)i=0;
+    }
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Tue Jan 22 09:18:01 2019 +0000
@@ -0,0 +1,1 @@
+https://os.mbed.com/users/mbed_official/code/mbed/builds/3a7713b1edbc
\ No newline at end of file