NUCLEO-L152RE serial4,5 test program

Dependencies:   L152RE_mbed-src

Files at this revision

API Documentation at this revision

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);
+    }
+}
+