Simon Ford
/
semihost_powerdown
Example for use with experimental interface version supporting powerdown
main.cpp
- Committer:
- simon
- Date:
- 2010-10-13
- Revision:
- 0:befbda1bf4cd
File content as of revision 0:befbda1bf4cd:
#include "mbed.h" #define USR_POWERDOWN (0x104) int semihost_powerdown() { uint32_t arg; return __semihost(USR_POWERDOWN, &arg); } DigitalOut myled(LED1); DigitalOut result(LED2); int main() { for(int i=0; i<10; i++) { myled = !myled; wait(0.2); } result = semihost_powerdown(); while(1) { myled = !myled; wait(0.2); } }