2020/08/23 Serial pc(....をコメントアウトしなくても正常動作しているぞ...どういうことなんだろうか?

Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
falconsyunya
Date:
Mon Aug 24 04:03:13 2020 +0000
Parent:
1:6ab283373dec
Commit message:
2020/8/24;

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/main.cpp	Sun Aug 23 13:46:05 2020 +0000
+++ b/main.cpp	Mon Aug 24 04:03:13 2020 +0000
@@ -1,7 +1,10 @@
 #include "mbed.h"
+
+
+
 int main()
 {
-    Serial pc(USBTX, USBRX, 19200);//一応パソコン側へ送信する
+    Serial pc(USBTX, USBRX, 19200);//パソコン側からもマイコン⇒IM920のデータはみれる
     Serial uart(PA_2, PA_3, 19200);//TX(IM920_RX), RX(IM920_TX)
     //DigitalOut Reset();
     //DigitalOut Busy();
@@ -17,19 +20,16 @@
 }
 
     while(1) {
-            //ノード番号(00~FF)を設定.
-            if(j==255){j=0;}
+            //ノード番号(00~FF)を設定.データを送るごとに1増やす.
             uart.printf("STNN %02x\r\n",j);
             j++;
+            if(j==256){j=0;}
             
             //データの送信
             uart.printf("TXDA ");
             for(i=0;i<60;i++){
                 uart.printf("%d",a[i]);
                 }
-            //16進数2文字で1Byte使う                
-            //uart.putc('F');
-            //uart.putc('F');
             uart.printf("\r\n");
             wait(0.34);//長距離モードでは3パケット/sであるので,0.34秒ほどwaitする.            
             uart_activity = !uart_activity;//LED2を点ける(or消す)