|
|
| enum dualtimer_status | DUALTIMER_GetDefaultConfig (struct dualtimer_hardware_config *config) |
| | Создание конфигурации по умолчанию
|
| |
| enum dualtimer_status | DUALTIMER_Init (DTIM_Type *base, uint32_t index, struct dualtimer_hardware_config config) |
| | Инициализация сдвоенного таймера
|
| |
| enum dualtimer_status | DUALTIMER_Deinit (DTIM_Type *base, uint32_t index) |
| | Деинициализация сдвоенного таймера
|
| |
| enum dualtimer_status | DUALTIMER_Run (DTIM_Type *base, uint32_t index) |
| | Запуск сдвоенного таймера
|
| |
| enum dualtimer_status | DUALTIMER_Stop (DTIM_Type *base, uint32_t index) |
| | Останов сдвоенного таймера
|
| |
| uint32_t | DUALTIMER_GetRawStatus (DTIM_Type *base, uint32_t index) |
| | Получение немаскированного статуса сдвоенного таймера
|
| |
| uint32_t | DUALTIMER_GetStatus (DTIM_Type *base, uint32_t index) |
| | Получение маскированного статуса сдвоенного таймера
|
| |
| uint32_t | DUALTIMER_GetTick (DTIM_Type *base, uint32_t index) |
| | Получение количества тиков
|
| |
| enum dualtimer_status | DUALTIMER_GetAPIStatus () |
| | Получение результата последнего выполнения функции
|
| |
| enum dualtimer_status | DUALTIMER_Reload (DTIM_Type *base, uint32_t index, uint32_t value) |
| | Немедленная перезапись значения таймера
|
| |
| enum dualtimer_status | DUALTIMER_IrqClr (DTIM_Type *base, uint32_t index) |
| | Сброс прерывания от таймера
|
| |
Интерфейс драйвера сдвоенного таймера