MultiSerialのテストコード

Dependencies:   MultiSerial mbed

Files at this revision

API Documentation at this revision

Comitter:
Hatter
Date:
Thu Aug 28 04:57:20 2014 +0000
Parent:
2:8177fcb55c61
Child:
4:3286f2bc90f7
Commit message:
????????

Changed in this revision

MultiSerial.lib Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/MultiSerial.lib	Thu Aug 21 02:24:12 2014 +0000
+++ b/MultiSerial.lib	Thu Aug 28 04:57:20 2014 +0000
@@ -1,1 +1,1 @@
-http://mbed.org/teams/B/code/MultiSerial/#aa5b81a6818f
+http://mbed.org/teams/B/code/MultiSerial/#f15a96ec54e1
--- a/main.cpp	Thu Aug 21 02:24:12 2014 +0000
+++ b/main.cpp	Thu Aug 28 04:57:20 2014 +0000
@@ -1,16 +1,26 @@
-   #include"mbed.h"
-    #include"MultiSerial.h"
+#include"mbed.h"
+#include"MultiSerial.h"
     
-    MultiSerial test1(p9,p10);
-    MultiSerial test2(USBTX,USBRX);
+
+DigitalOut check1(LED1);
+DigitalOut check2(LED2);
+BusOut check(LED3,LED4);
+
+uint8_t send_data[2]={0,0xF};
+uint8_t get_data[2];
+MultiSerial send(p9,p10);
+MultiSerial get(p28,p27);
 
 int main(){
 
-    uint8_t data1[5]={0};
-    test1.write(data1, 0xAA);
-    uint8_t data2[8]={0};
-    test2.read(data2, 0xAA);    
+    send.write(send_data,0x0A);
+    get.read(get_data,0x0A);
+
+    for(int i=1;;i++){
+
+        check = get_data[i];
+        wait(0.1);
+        if(i==2){i=0;}
     
-    
-    for(;;);  
+    }
 }
\ No newline at end of file