projekty/Source/example1/src/sysTime.c File Reference

#include "lpc229x.h"
#include "lpcTMR.h"
#include "lpcVIC.h"
#include "types.h"
#include "sysTime.h"

Go to the source code of this file.

Functions

void initSysTime (void)
uint32_t getSysTICs (void)
uint32_t getElapsedSysTICs (uint32_t startTime)
void pause (uint32_t duration)

Variables

static uint32_t sysTICs
static uint32_t lastT0TC


Function Documentation

uint32_t getElapsedSysTICs ( uint32_t  startTime  ) 

Definition at line 96 of file sysTime.c.

References getSysTICs().

Referenced by pause().

uint32_t getSysTICs ( void   ) 

Definition at line 71 of file sysTime.c.

References lastT0TC, sysTICs, and T0_TC.

Referenced by getElapsedSysTICs(), and pause().

void initSysTime ( void   ) 

Definition at line 45 of file sysTime.c.

References sysTICs, T0_CCR, T0_EMR, T0_MCR, T0_PCLK_DIV, T0_PR, T0_TCR, TCR_ENABLE, and TCR_RESET.

void pause ( uint32_t  duration  ) 

Definition at line 117 of file sysTime.c.

References getElapsedSysTICs(), and getSysTICs().


Variable Documentation

uint32_t lastT0TC [static]

Definition at line 29 of file sysTime.c.

Referenced by getSysTICs().

uint32_t sysTICs [static]

Definition at line 28 of file sysTime.c.

Referenced by getSysTICs(), and initSysTime().


Generated on Fri Sep 21 13:41:55 2007 for example1 by  doxygen 1.4.7