隼也 山本
/
IM920_L432KC_UART_REV2
2020/08/23 Serial pc(....をコメントアウトしなくても正常動作しているぞ...どういうことなんだろうか?
Revision 2:4a6bbf2975d4, committed 2020-08-24
- 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消す)