MultiSerialのテストコード
Dependencies: MultiSerial mbed
main.cpp@3:ad45842c796b, 2014-08-28 (annotated)
- Committer:
- Hatter
- Date:
- Thu Aug 28 04:57:20 2014 +0000
- Revision:
- 3:ad45842c796b
- Parent:
- 0:21b4f45cdcde
- Child:
- 4:3286f2bc90f7
????????
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Hatter | 3:ad45842c796b | 1 | #include"mbed.h" |
Hatter | 3:ad45842c796b | 2 | #include"MultiSerial.h" |
Hatter | 0:21b4f45cdcde | 3 | |
Hatter | 3:ad45842c796b | 4 | |
Hatter | 3:ad45842c796b | 5 | DigitalOut check1(LED1); |
Hatter | 3:ad45842c796b | 6 | DigitalOut check2(LED2); |
Hatter | 3:ad45842c796b | 7 | BusOut check(LED3,LED4); |
Hatter | 3:ad45842c796b | 8 | |
Hatter | 3:ad45842c796b | 9 | uint8_t send_data[2]={0,0xF}; |
Hatter | 3:ad45842c796b | 10 | uint8_t get_data[2]; |
Hatter | 3:ad45842c796b | 11 | MultiSerial send(p9,p10); |
Hatter | 3:ad45842c796b | 12 | MultiSerial get(p28,p27); |
Hatter | 0:21b4f45cdcde | 13 | |
Hatter | 0:21b4f45cdcde | 14 | int main(){ |
Hatter | 0:21b4f45cdcde | 15 | |
Hatter | 3:ad45842c796b | 16 | send.write(send_data,0x0A); |
Hatter | 3:ad45842c796b | 17 | get.read(get_data,0x0A); |
Hatter | 3:ad45842c796b | 18 | |
Hatter | 3:ad45842c796b | 19 | for(int i=1;;i++){ |
Hatter | 3:ad45842c796b | 20 | |
Hatter | 3:ad45842c796b | 21 | check = get_data[i]; |
Hatter | 3:ad45842c796b | 22 | wait(0.1); |
Hatter | 3:ad45842c796b | 23 | if(i==2){i=0;} |
Hatter | 0:21b4f45cdcde | 24 | |
Hatter | 3:ad45842c796b | 25 | } |
Hatter | 0:21b4f45cdcde | 26 | } |