Chris Bailey / Mbed 2 deprecated Nucleo_Serial_test

Dependencies:   mbed

main.cpp

Committer:
baileyathome@gmail.com
Date:
2020-01-07
Revision:
2:1193fb25edf8
Parent:
1:ce7379fdc895
Child:
3:a221a67f0ab5

File content as of revision 2:1193fb25edf8:

#define MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE 9600
#define MBED_CONF_PLATFORM_CTHUNK_COUNT_MAX 8
#define MBED_CONF_TARGET_STDIO_UART_RX PB_4
//#define MBED_CONF_TARGET_STDIO_UART_RX


#include "mbed.h"
#include <ctype.h>
#include "3ATIBoardIO.h"


//Serial pc(USBTX, STDIO_UART_RX,9600);
Serial rs232( PA_2,PB_4,9600);
//Serial rs232( A7,A2,9600);
//I2C i2c(I2C_SDA_PIN,I2C_SCL_PIN);

//DigitalOut led1(LED1);
//PwmOut pwm(PWM_PIN);
DigitalOut led(LED1);
//DigitalIn rsd(A7);
//DigitalIn rsr(D12);

int main() {
    led=1;
    int i='a';
    while(1) {
        if (i++>'z')
        {
            i='a';
        }
        int c = rs232.getc();
        //int a = pc.getc();
        //led1=1;
        //wait(0.5);
        led=!led;
        wait(0.2);
        rs232.putc(toupper(c));
        //pc.putc(a);
        //led=!led;

        //rs232.putc(i);
        //pc.putc(i);
        //wait(0.5); // 100 ms

    }
}