mbed libraries for KL25Z
wait_api.h
- Committer:
- emilmont
- Date:
- 2012-11-09
- Revision:
- 8:c14af7958ef5
- Parent:
- 0:8024c367e29f
- Child:
- 9:663789d7729f
File content as of revision 8:c14af7958ef5:
/** Generic wait functions. * * These provide simple NOP type wait capabilities. * * Example: * @code * #include "mbed.h" * * DigitalOut heartbeat(LED1); * * int main() { * while (1) { * heartbeat = 1; * wait(0.5); * heartbeat = 0; * wait(0.5); * } * } */ /* mbed Microcontroller Library - wait_api * Copyright (c) 2009 ARM Limited. All rights reserved. */ #ifndef MBED_WAIT_API_H #define MBED_WAIT_API_H #ifdef __cplusplus extern "C" { #endif /** Waits for a number of seconds, with microsecond resolution (within * the accuracy of single precision floating point). * * @param s number of seconds to wait */ void wait(float s); /** Waits a number of milliseconds. * * @param ms the whole number of milliseconds to wait */ void wait_ms(int ms); /** Waits a number of microseconds. * * @param us the whole number of microseconds to wait */ void wait_us(int us); #ifdef __cplusplus } #endif #endif