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

tests/test_mytrace.cpp

Committer:
va009039
Date:
2014-06-22
Revision:
18:5ed1759e863b

File content as of revision 18:5ed1759e863b:

// 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