semihost server example program
Dependencies: SWD mbed USBLocalFileSystem BaseDAP USBDAP
LPCXpresso LPC11U68 | LPCXpresso LPC1549 | FRDM-KL46Z | EA LPC4088 QSB app-board | LPC1768 app-board | LPC810 | LPC1114FN28 | |
---|---|---|---|---|---|---|---|
server | server | server | server | server | client | client | |
SWDIO | D12 | D12 | D12 | p25 | p21 | p4(P0_2) | p12 |
SWCLK | D10 | D10 | D10 | p26 | p22 | p3(P0_3) | p3 |
nRESET *option | D6 | D6 | D6 | p34 | p30 | p1(P0_5) | p23 |
GND | GND | GND | GND | p1 | p1 | p7 | p22 |
3.3V | P3V3 | P3V3 | P3V3 | p44 | p40 | p6 | p21 |
flash write | SW2(P0_1) | SW3(P1_9) | SW1 | p14 joystick center | p14 joystick center |
client example:
Import programlpc810-semihost_helloworld
semihost client example program
Diff: tests/test_mytrace.cpp
- 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 +