コマンドラインから入力した文字をIM920にそのまま送る,またはIM920で受信した文字列をパソコンのコマンドラインにそのまま送るプログラム. L432KC_PA2 <==> IM920_RxD L432KC_PA3 <==> IM920_TxD

Dependencies:   mbed

Revision:
0:9348fc74a9f1
Child:
1:6ab283373dec
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Sat Aug 22 15:08:48 2020 +0000
@@ -0,0 +1,30 @@
+#include "mbed.h"
+int main()
+{
+    Serial pc(USBTX, USBRX, 19200);//ボーレートを落とすと,USB側からのデータが正確に出力されない.
+    Serial uart(PA_2, PA_3, 19200);//TX(IM920_RX), RX(IM920_TX)
+    //DigitalOut Reset();
+    //DigitalOut Busy();
+
+    DigitalOut pc_activity(LED1);
+    DigitalOut uart_activity(LED2);
+
+//for(int i=0;i<=.length;)data[i]=
+//16進数に変換する部分が必要.
+
+    while(1) {
+        /*if(pc.readable()) {
+            uart.putc(pc.getc());
+            pc_activity = !pc_activity;//LED1を点ける(or消す)
+        }*/
+        //if(pc.readable()) {//←この条件は要設定
+            uart.printf("TXDA ");
+            uart.putc('1');
+            uart.putc('F');
+            uart.printf("\r\n");
+            wait(1);            
+            uart_activity = !uart_activity;//LED2を点ける(or消す)
+        //}
+    }
+
+}