MultiSerialのテストコード
Dependencies: MultiSerial mbed
Diff: main.cpp
- Revision:
- 3:ad45842c796b
- Parent:
- 0:21b4f45cdcde
- Child:
- 4:3286f2bc90f7
diff -r 8177fcb55c61 -r ad45842c796b main.cpp --- 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