|
ELIOT1 HAL
|
Конфигурация аппаратной части сдвоенного таймера Подробнее...
#include <hal_dualtimer.h>
Поля данных | |
| uint32_t | load |
| uint32_t | bg_load |
| enum dualtimer_work_enable | enable |
| enum dualtimer_mode | mode |
| enum dualtimer_interrupt_control | int_ctrl |
| enum dualtimer_prescale | prescale |
| enum dualtimer_timer_size | size |
| enum dualtimer_number_of_repetitions | cyclicity |
Конфигурация аппаратной части сдвоенного таймера
| uint32_t dualtimer_hardware_config::bg_load |
Тип работы
| enum dualtimer_number_of_repetitions dualtimer_hardware_config::cyclicity |
Количество повторений запусков
| enum dualtimer_work_enable dualtimer_hardware_config::enable |
Разрешение работы
| enum dualtimer_interrupt_control dualtimer_hardware_config::int_ctrl |
Управление прерыванием
| uint32_t dualtimer_hardware_config::load |
Стартовое значение счетчика
| enum dualtimer_mode dualtimer_hardware_config::mode |
Режим работы
| enum dualtimer_prescale dualtimer_hardware_config::prescale |
Делитель частоты
| enum dualtimer_timer_size dualtimer_hardware_config::size |
Разрядность счетчика