シリアル通信

参考サイト

ARMマイコンに内蔵された周辺デバイスの使い方を学ぶ-シリアルポート編-

プログラム(マイコン⇒PC)

#include "mbed.h"

Serial pc(USBTX, USBRX);

int main() {
    for(int i = 0; i < 5; i++) {
        wait(0.5);
        pc.printf("hello ito siro!\n");
    }
    exit(0);
}

プログラム(PC⇒マイコン⇒PC エコーバック)

include "mbed.h"

Serial pc(USBTX, USBRX);

int main() {
    while (1) {
        char c = pc.getc();
        if (c == '.')
            break;
        pc.putc(c);
    }
    exit(0);
}