NUCLEO-L152RE serial4,5 test program

Dependencies:   L152RE_mbed-src

Committer:
va009039
Date:
Tue May 26 08:19:26 2015 +0000
Revision:
0:3df753134818
NUCLEO-L152RE Serial4,5 test program

Who changed what in which revision?

UserRevisionLine numberNew contents of line
va009039 0:3df753134818 1 #include "mbed.h"
va009039 0:3df753134818 2 // https://developer.mbed.org/forum/electronics/topic/15346/
va009039 0:3df753134818 3 //------------------------------------
va009039 0:3df753134818 4 // Hyperterminal configuration
va009039 0:3df753134818 5 // 9600 bauds, 8-bit data, no parity
va009039 0:3df753134818 6 //------------------------------------
va009039 0:3df753134818 7
va009039 0:3df753134818 8 Serial pc(USBTX,USBRX);
va009039 0:3df753134818 9
va009039 0:3df753134818 10 Serial Serial1(PA_9,PA_10);
va009039 0:3df753134818 11 Serial Serial3(PB_10,PB_11);
va009039 0:3df753134818 12 Serial Serial4(PC_12,PD_2);
va009039 0:3df753134818 13 Serial Serial5(PC_10,PC_11);
va009039 0:3df753134818 14
va009039 0:3df753134818 15 int main() {
va009039 0:3df753134818 16 Serial1.format(8, Serial::None, 1);
va009039 0:3df753134818 17 Serial1.baud(9600);
va009039 0:3df753134818 18
va009039 0:3df753134818 19 Serial3.format(8, Serial::None, 1);
va009039 0:3df753134818 20 Serial3.baud(9600);
va009039 0:3df753134818 21
va009039 0:3df753134818 22 Serial4.format(8, Serial::None, 1);
va009039 0:3df753134818 23 Serial4.baud(9600);
va009039 0:3df753134818 24
va009039 0:3df753134818 25 Serial5.format(8, Serial::None, 1);
va009039 0:3df753134818 26 Serial5.baud(9600);
va009039 0:3df753134818 27
va009039 0:3df753134818 28 pc.format(8, Serial::None, 1);
va009039 0:3df753134818 29 pc.baud(9600);
va009039 0:3df753134818 30
va009039 0:3df753134818 31 int i=0;
va009039 0:3df753134818 32 while(1) {
va009039 0:3df753134818 33 Serial1.puts("AA");
va009039 0:3df753134818 34 Serial3.puts("AA");
va009039 0:3df753134818 35 Serial4.puts("AA");
va009039 0:3df753134818 36 Serial5.puts("AA");
va009039 0:3df753134818 37
va009039 0:3df753134818 38 pc.printf("This program runs since %d seconds.\r\n", i);
va009039 0:3df753134818 39 i++;
va009039 0:3df753134818 40 wait(1);
va009039 0:3df753134818 41 }
va009039 0:3df753134818 42 }
va009039 0:3df753134818 43