Chris Bailey / Mbed 2 deprecated Nucleo_Serial_test

Dependencies:   mbed

Committer:
ChrisABailey
Date:
Fri Jan 03 19:06:51 2020 +0000
Revision:
0:89673a0f505b
Child:
1:ce7379fdc895
test of offline CLI;

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