mbed (mbed.org) target supports semihosted local filesystem, accessible via the mbed USB interface. Should also work with semihosting-compatible debuggers.
OpenOCD + STM32F4
OpenOCD 的安裝請見 Lab-6</embedded/Lab6>_
ARM On-Chip Debugging demonstration: http://www.youtube.com/watch?v=NSVOuHToJ6c
Beginner’s look at On-Chip Debugging: http://hackaday.com/2012/09/27/beginners-look-at-on-chip-debugging/
Display status of semihosting, after optionally changing that status.
“Semihosting allows for code executing on an ARM target to use the I/O facilities on the host computer i.e. the system where OpenOCD is running. The target application must be linked against a library implementing the ARM semihosting convention that forwards operation requests by using a special SVC instruction that is trapped at the Supervisor Call vector by OpenOCD.”