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