Chris Bailey / Mbed 2 deprecated Nucleo_Serial_test

Dependencies:   mbed

Committer:
ChrisABailey
Date:
Fri Jan 03 21:34:25 2020 +0000
Revision:
1:ce7379fdc895
Parent:
0:89673a0f505b
Child:
2:1193fb25edf8
test2

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ChrisABailey 0:89673a0f505b 1 #define MBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE 9600
ChrisABailey 0:89673a0f505b 2 #define MBED_CONF_PLATFORM_CTHUNK_COUNT_MAX 8
ChrisABailey 1:ce7379fdc895 3 #define MBED_CONF_TARGET_STDIO_UART_RX PB_4
ChrisABailey 1:ce7379fdc895 4 //#define MBED_CONF_TARGET_STDIO_UART_RX
ChrisABailey 0:89673a0f505b 5
ChrisABailey 0:89673a0f505b 6
ChrisABailey 0:89673a0f505b 7 #include "mbed.h"
ChrisABailey 0:89673a0f505b 8 #include "3ATIBoardIO.h"
ChrisABailey 0:89673a0f505b 9
ChrisABailey 0:89673a0f505b 10
ChrisABailey 1:ce7379fdc895 11 Serial pc(USBTX, STDIO_UART_RX,9600);
ChrisABailey 1:ce7379fdc895 12 //Serial rs232( PA_2,PB_4,9600);
ChrisABailey 0:89673a0f505b 13 //Serial rs232( A7,A2,9600);
ChrisABailey 0:89673a0f505b 14 //I2C i2c(I2C_SDA_PIN,I2C_SCL_PIN);
ChrisABailey 0:89673a0f505b 15
ChrisABailey 0:89673a0f505b 16 DigitalOut led1(LED1);
ChrisABailey 0:89673a0f505b 17 //PwmOut pwm(PWM_PIN);
ChrisABailey 0:89673a0f505b 18 DigitalOut led(D11);
ChrisABailey 0:89673a0f505b 19 //DigitalIn rsd(A7);
ChrisABailey 0:89673a0f505b 20 DigitalIn rsr(D12);
ChrisABailey 0:89673a0f505b 21
ChrisABailey 0:89673a0f505b 22 int main() {
ChrisABailey 0:89673a0f505b 23 led=1;
ChrisABailey 0:89673a0f505b 24 int i='a';
ChrisABailey 0:89673a0f505b 25 while(1) {
ChrisABailey 0:89673a0f505b 26 if (i++>'z')
ChrisABailey 0:89673a0f505b 27 {
ChrisABailey 0:89673a0f505b 28 i='a';
ChrisABailey 0:89673a0f505b 29 }
ChrisABailey 1:ce7379fdc895 30 //int c = rs232.getc();
ChrisABailey 1:ce7379fdc895 31 int a = pc.getc();
ChrisABailey 0:89673a0f505b 32 //led1=1;
ChrisABailey 0:89673a0f505b 33 //wait(0.5);
ChrisABailey 0:89673a0f505b 34 led1=!led1;
ChrisABailey 0:89673a0f505b 35 wait(0.2);
ChrisABailey 1:ce7379fdc895 36 //rs232.putc(c);
ChrisABailey 1:ce7379fdc895 37 pc.putc(a);
ChrisABailey 0:89673a0f505b 38 led=!led;
ChrisABailey 0:89673a0f505b 39
ChrisABailey 0:89673a0f505b 40 //rs232.putc(i);
ChrisABailey 0:89673a0f505b 41 //pc.putc(i);
ChrisABailey 0:89673a0f505b 42 //wait(0.5); // 100 ms
ChrisABailey 0:89673a0f505b 43
ChrisABailey 0:89673a0f505b 44 }
ChrisABailey 0:89673a0f505b 45 }