Simple example program using semihosting for use with the WebStlink semihosting demo: https://devanlai.github.io/webstlink/demo/

Dependencies:   SemihostedFileSystem mbed

Committer:
devanlai
Date:
Wed Oct 11 23:19:48 2017 +0000
Revision:
1:87b03b7531a3
Parent:
0:de88d1ba9126
Use published copy of SemihostedFileSystem.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
devanlai 0:de88d1ba9126 1 #include "mbed.h"
devanlai 0:de88d1ba9126 2 #include "SemihostedFileSystem.h"
devanlai 0:de88d1ba9126 3
devanlai 0:de88d1ba9126 4 DigitalOut led(LED1);
devanlai 0:de88d1ba9126 5
devanlai 0:de88d1ba9126 6 int main()
devanlai 0:de88d1ba9126 7 {
devanlai 0:de88d1ba9126 8 SemihostedFileHandle semi_stdout(":tt", O_WRONLY);
devanlai 0:de88d1ba9126 9 int i = 0;
devanlai 0:de88d1ba9126 10 while(1) {
devanlai 0:de88d1ba9126 11 semi_stdout.printf("Hello world %d\n", i++);
devanlai 0:de88d1ba9126 12 led = (i % 2);
devanlai 0:de88d1ba9126 13 wait_ms(1000);
devanlai 0:de88d1ba9126 14 }
devanlai 0:de88d1ba9126 15 }