MultiSerialのテストコード
Dependencies: MultiSerial mbed
main.cpp@5:34512440248f, 2014-09-02 (annotated)
- Committer:
- Hatter
- Date:
- Tue Sep 02 06:49:58 2014 +0000
- Revision:
- 5:34512440248f
- Parent:
- 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 | BusOut check(LED3,LED4); |
Hatter | 3:ad45842c796b | 5 | |
Hatter | 3:ad45842c796b | 6 | uint8_t send_data[2]={0,0xF}; |
Hatter | 3:ad45842c796b | 7 | uint8_t get_data[2]; |
Hatter | 5:34512440248f | 8 | MultiSerial send(p9,p10,write); |
Hatter | 5:34512440248f | 9 | MultiSerial get(p28,p27,read); |
Hatter | 0:21b4f45cdcde | 10 | |
Hatter | 0:21b4f45cdcde | 11 | int main(){ |
Hatter | 0:21b4f45cdcde | 12 | |
Hatter | 5:34512440248f | 13 | send.write_data(send_data,0x0A); //配列のアドレスを変更する場合、キーコードを変更する場合に呼び出す |
Hatter | 5:34512440248f | 14 | get.read_data(get_data,0x0A); |
Hatter | 3:ad45842c796b | 15 | |
Hatter | 5:34512440248f | 16 | for(int i=0;;i++){ |
Hatter | 5:34512440248f | 17 | i %= 2; |
Hatter | 3:ad45842c796b | 18 | check = get_data[i]; |
Hatter | 3:ad45842c796b | 19 | wait(0.1); |
Hatter | 3:ad45842c796b | 20 | } |
Hatter | 0:21b4f45cdcde | 21 | } |