Esempio n. 1
0
void RtcDelayMs( uint32_t delay )
{
	TimerTime_t delayValue = 0;
	TimerTime_t timeout = 0;

	delayValue = ( TimerTime_t )( delay * 1000 );

	// Wait delay ms
	timeout = RtcGetTimerValue( );
	while ( ( ( RtcGetTimerValue( ) - timeout ) ) < delayValue )
		__NOP( );
}
Esempio n. 2
0
TimerTime_t TimerGetCurrentTime( void )
{
	if ( LowPowerModeEnable == true )
		return RtcGetTimerValue( );
	else
		return TimerHwGetTime( );
}
Esempio n. 3
0
TimerTime_t RtcComputeFutureEventTime( TimerTime_t futureEventInTime )
{
    return( RtcGetTimerValue( ) + futureEventInTime );
}