semihost server example program

Dependencies:   SWD mbed USBLocalFileSystem BaseDAP USBDAP

/media/uploads/va009039/kl46z-lpc800-360x480.jpg

LPCXpresso
LPC11U68
LPCXpresso
LPC1549
FRDM-KL46ZEA LPC4088 QSB
app-board
LPC1768
app-board
LPC810LPC1114FN28
serverserverserverserverserverclientclient
SWDIOD12D12D12p25p21p4(P0_2)p12
SWCLKD10D10D10p26p22p3(P0_3)p3
nRESET
*option
D6D6D6p34p30p1(P0_5)p23
GNDGNDGNDGNDp1p1p7p22
3.3VP3V3P3V3P3V3p44p40p6p21
flash writeSW2(P0_1)SW3(P1_9)SW1p14
joystick
center
p14
joystick
center

client example:

Import programlpc810-semihost_helloworld

semihost client example program

Revision:
18:5ed1759e863b
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tests/test_mytrace.cpp	Sun Jun 22 12:04:16 2014 +0000
@@ -0,0 +1,46 @@
+// test_mytrace.cpp 2014/6/22
+#if 0
+#include "mbed.h"
+#include "mydebug.h"
+#include "mytest.h"
+
+Serial pc(USBTX, USBRX);
+DigitalOut led1(LED1);
+
+TEST(mytrace,test0) {
+    TRACE();
+    wait_ms(10);
+    ASSERT_TRUE(1);
+}
+
+TEST(mytrace,test1) {
+    TRACE1(123);
+    wait_ms(20);
+    ASSERT_TRUE(1);
+}
+
+TEST(mytrace,test2) {
+    TRACE1(456);
+    wait_ms(30);
+    ASSERT_TRUE(1);
+}
+
+TEST(mytrace,test9) {
+    TRACE_VIEW();
+    ASSERT_TRUE(1);
+}
+
+int main() {
+    //pc.baud(921600);
+    pc.baud(9600);
+    DBG("%s", __FILE__);
+
+    RUN_ALL_TESTS();
+    while(1) {
+        led1 = led1;
+        wait_ms(200);
+    }
+}
+
+#endif
+