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

Dependencies:   mbed

main.cpp

Committer:
falconsyunya
Date:
2020-08-24
Revision:
2:4a6bbf2975d4
Parent:
1:6ab283373dec

File content as of revision 2:4a6bbf2975d4:

#include "mbed.h"



int main()
{
    Serial pc(USBTX, USBRX, 19200);//パソコン側からもマイコン⇒IM920のデータはみれる
    Serial uart(PA_2, PA_3, 19200);//TX(IM920_RX), RX(IM920_TX)
    //DigitalOut Reset();
    //DigitalOut Busy();

    DigitalOut uart_activity(LED2);

    //uart.printf("STRT 2");//"1"で高速モード,"2"で長距離モード
    
int a[60];
int i,j=0;
for (i=0;i<=60;i++){
    a[i]=1;
}

    while(1) {
            //ノード番号(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]);
                }
            uart.printf("\r\n");
            wait(0.34);//長距離モードでは3パケット/sであるので,0.34秒ほどwaitする.            
            uart_activity = !uart_activity;//LED2を点ける(or消す)
    }

}