RTEMS
5.0.0
|
System clocks. More...
Functions | |
void | lpc176x_timer_initialize (void) |
Initializes the standard timer. More... | |
void | lpc176x_micro_seconds_delay (unsigned us) |
Delay for us micro seconds. More... | |
unsigned | lpc176x_pllclk (void) |
Returns the PLL output clock frequency in [Hz]. More... | |
unsigned | lpc176x_cclk (void) |
Returns the CPU clock frequency in [Hz]. More... | |
System clocks.
unsigned lpc176x_cclk | ( | void | ) |
Returns the CPU clock frequency in [Hz].
void lpc176x_micro_seconds_delay | ( | unsigned | us | ) |
Delay for us micro seconds.
This function uses the standard timer and assumes that the CPU frequency is in whole MHz numbers. The delay value us will be converted to CPU ticks and there is no protection against integer overflows.
This function uses Timer 1.
unsigned lpc176x_pllclk | ( | void | ) |
Returns the PLL output clock frequency in [Hz].
void lpc176x_timer_initialize | ( | void | ) |
Initializes the standard timer.
This function uses Timer 1.