LPCOpen Platform for LPC18XX/43XX microcontrollers: C:/w/lpcopen_docs/software/lpc_core/lpc_chip/chip_common/stopwatch.h File Reference

| LPCOpen Platform for LPC18XX/43XX microcontrollers 18XX43XX LPCOpen Platform for the NXP LPC18XX/43XX family of Microcontrollers

- Main Page
- Modules
- Data Structures
- Files

- File List
- Globals

Functions
stopwatch.h File Reference
`#include "cmsis.h"`

Go to the source code of this file.

## Functions
void | StopWatch_Init (void)
| Initialize stopwatch. More...
uint32_t | StopWatch_Start (void)
| Start a stopwatch. More...
STATIC INLINE uint32_t | StopWatch_Elapsed (uint32_t startTime)
| Returns number of ticks elapsed since stopwatch was started. More...
uint32_t | StopWatch_TicksPerSecond (void)
| Returns number of ticks per second of the stopwatch timer. More...
uint32_t | StopWatch_TicksToMs (uint32_t ticks)
| Converts from stopwatch ticks to mS. More...
uint32_t | StopWatch_TicksToUs (uint32_t ticks)
| Converts from stopwatch ticks to uS. More...
uint32_t | StopWatch_MsToTicks (uint32_t mS)
| Converts from mS to stopwatch ticks. More...
uint32_t | StopWatch_UsToTicks (uint32_t uS)
| Converts from uS to stopwatch ticks. More...
STATIC INLINE void | StopWatch_DelayTicks (uint32_t ticks)
| Delays the given number of ticks using stopwatch primitives. More...
STATIC INLINE void | StopWatch_DelayMs (uint32_t mS)
| Delays the given number of mS using stopwatch primitives. More...
STATIC INLINE void | StopWatch_DelayUs (uint32_t uS)
| Delays the given number of uS using stopwatch primitives. More...