NUCLEO-L152RE serial4,5 test program
Revision 0:3df753134818, committed 2015-05-26
- Comitter:
- va009039
- Date:
- Tue May 26 08:19:26 2015 +0000
- Commit message:
- NUCLEO-L152RE Serial4,5 test program
Changed in this revision
L152RE_mbed-src.lib | Show annotated file Show diff for this revision Revisions of this file |
main.cpp | Show annotated file Show diff for this revision Revisions of this file |
diff -r 000000000000 -r 3df753134818 L152RE_mbed-src.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/L152RE_mbed-src.lib Tue May 26 08:19:26 2015 +0000 @@ -0,0 +1,1 @@ +http://developer.mbed.org/users/va009039/code/L152RE_mbed-src/#379291b4cc1b
diff -r 000000000000 -r 3df753134818 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue May 26 08:19:26 2015 +0000 @@ -0,0 +1,43 @@ +#include "mbed.h" +// https://developer.mbed.org/forum/electronics/topic/15346/ +//------------------------------------ +// Hyperterminal configuration +// 9600 bauds, 8-bit data, no parity +//------------------------------------ + +Serial pc(USBTX,USBRX); + +Serial Serial1(PA_9,PA_10); +Serial Serial3(PB_10,PB_11); +Serial Serial4(PC_12,PD_2); +Serial Serial5(PC_10,PC_11); + +int main() { + Serial1.format(8, Serial::None, 1); + Serial1.baud(9600); + + Serial3.format(8, Serial::None, 1); + Serial3.baud(9600); + + Serial4.format(8, Serial::None, 1); + Serial4.baud(9600); + + Serial5.format(8, Serial::None, 1); + Serial5.baud(9600); + + pc.format(8, Serial::None, 1); + pc.baud(9600); + + int i=0; + while(1) { + Serial1.puts("AA"); + Serial3.puts("AA"); + Serial4.puts("AA"); + Serial5.puts("AA"); + + pc.printf("This program runs since %d seconds.\r\n", i); + i++; + wait(1); + } +} +