Datasheet
The C and C++ Libraries
4-86 Copyright © 1999-2001 ARM Limited. All rights reserved. ARM DUI 0067D
4.11.1 clock()
This is the standard C library clock function from
time.h
.
Syntax
clock_tclock(void)
Implementation
If the units of
clock_t()
differ from the default of centiseconds you must define
__CLK_TCK
on the compiler command line or in your own header file. The value in the
definition is used for
CLK_TCK
and
CLOCKS_PER_SEC
(the default value is 100 for
centiseconds). If you re-implement
clock()
you must also re-implement
_clock_init()
.
Returns
The returned value is an unsigned integer.
4.11.2 _clock_init()
This is an optional initialization function for
clock()
.
Syntax
__weak void _clock_init(void)
Implementation
You must provide a clock initialization function if
clock()
mustwork with a read-only
timer. If implemented,
_clock_init()
is called from the library initialization code.