Go to the source code of this file.
Typedefs | |
| typedef Timer_t | HAL_SleepTimer_t |
| fields of structure uint32_t interval - timer firing interval (set by user) TimerMode_t mode - timer work mode (set by user). Must be chosen from: TIMER_REPEAT_MODE TIMER_ONE_SHOT_MODE void (*callback)() - pointer to the timer callback function (set by user) | |
Functions | |
| uint32_t | HAL_ConvertToSleepInterval (uint32_t interval) |
| Converts an interval from milliseconds to sleep timer ticks. | |
| int | HAL_StartSleepTimer (HAL_SleepTimer_t *sleepTimer) |
| Starts sleep timer. | |
| int | HAL_StopSleepTimer (HAL_SleepTimer_t *sleepTimer) |
| Removes timer. | |
Copyright (c) 2008 , Atmel Corporation. All rights reserved. Licensed under Atmel's Limited License Agreement (BitCloudTM).
Definition in file sleepTimer.h.
| typedef Timer_t HAL_SleepTimer_t |
fields of structure
uint32_t interval - timer firing interval (set by user)
TimerMode_t mode - timer work mode (set by user). Must be chosen from:
TIMER_REPEAT_MODE
TIMER_ONE_SHOT_MODE
void (*callback)() - pointer to the timer callback function (set by user)
Definition at line 29 of file sleepTimer.h.
| uint32_t HAL_ConvertToSleepInterval | ( | uint32_t | interval | ) |
Converts an interval from milliseconds to sleep timer ticks.
| [in] | interval | - interval in milliseconds. |
| int HAL_StartSleepTimer | ( | HAL_SleepTimer_t * | sleepTimer | ) |
Starts sleep timer.
| [in] | sleepTimer | - pointer to sleep timer structure. |
| int HAL_StopSleepTimer | ( | HAL_SleepTimer_t * | sleepTimer | ) |
Removes timer.
| [in] | sleepTimer | - address of the timer to be removed from the list |
1.5.1-p1