L432がUARTを受信する予定だったけど動かない

Dependencies:   mbed BufferedSerial

main.cpp

Committer:
MatsumotoKouki
Date:
2022-05-03
Revision:
0:c31f3c17df9c
Child:
1:196422c79186

File content as of revision 0:c31f3c17df9c:

/* mbed Microcontroller Library
 * Copyright (c) 2019 ARM Limited
 * SPDX-License-Identifier: Apache-2.0
 */

#include "mbed.h"
//#include "BufferedSerial.h"

//BufferedSerial L432(PA_2,PA_3,9600);
//BufferedSerial im920(PA_9,PA_10,38400);
Serial L432(PA_2,PA_3,9600);
Serial im920(PA_9,PA_10,38400);

DigitalOut led(LED1);

//BufferedSerial pc(USBTX,USBRX);
//char str[15];
//int i=0;

int main(){
    //f303.baud(9600);
    //pc.baud(9600);
    //led=0;
    char temp;
    while(1){
        if(L432.readable()) { //f303からのデータがある場合
            printf("readable\r\n");
            led=!led;
            temp = L432.getc();//一文字読み込む
            im920.printf("TXDA %c\r\n",temp);
            //str[i++] = temp;
        }
    }
}