コマンドラインから入力した文字をIM920にそのまま送る,またはIM920で受信した文字列をパソコンのコマンドラインにそのまま送るプログラム. L432KC_PA2 <==> IM920_RxD L432KC_PA3 <==> IM920_TxD
Dependencies: mbed
main.cpp@3:1acbe493e67d, 2021-05-14 (annotated)
- Committer:
- falconsyunya
- Date:
- Fri May 14 14:20:17 2021 +0000
- Revision:
- 3:1acbe493e67d
- Parent:
- 2:4a6bbf2975d4
2020/05/14
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
falconsyunya | 0:9348fc74a9f1 | 1 | #include "mbed.h" |
falconsyunya | 0:9348fc74a9f1 | 2 | int main() |
falconsyunya | 0:9348fc74a9f1 | 3 | { |
falconsyunya | 3:1acbe493e67d | 4 | Serial pc(USBTX, USBRX, 38400);//パソコン側からもマイコン⇒IM920のデータはみれる |
falconsyunya | 0:9348fc74a9f1 | 5 | Serial uart(PA_2, PA_3, 19200);//TX(IM920_RX), RX(IM920_TX) |
falconsyunya | 0:9348fc74a9f1 | 6 | //DigitalOut Reset(); |
falconsyunya | 0:9348fc74a9f1 | 7 | //DigitalOut Busy(); |
falconsyunya | 1:6ab283373dec | 8 | //uart.printf("STRT 2");//"1"で高速モード,"2"で長距離モード |
falconsyunya | 0:9348fc74a9f1 | 9 | |
falconsyunya | 3:1acbe493e67d | 10 | while(1)//入力した文字をマイコンからIM920に送信する.IM920から受信した内容をパソコンに出力する. |
falconsyunya | 3:1acbe493e67d | 11 | { |
falconsyunya | 3:1acbe493e67d | 12 | if(pc.readable())uart.putc(pc.getc()); |
falconsyunya | 3:1acbe493e67d | 13 | if(uart.readable())pc.putc(uart.getc()); |
falconsyunya | 0:9348fc74a9f1 | 14 | } |