ELIOT1 HAL
Загрузка...
Поиск...
Не найдено
Структура vtu_config

Структура для конфигурации VTU. Подробнее...

#include <hal_vtu.h>

Поля данных

enum vtu_mode mode
 
enum vtu_capture_edge_control capture_edge_control1
 
enum vtu_capture_edge_control capture_edge_control2
 
enum vtu_pwm_polarity pwm_polarity
 
enum vtu_pwm_polarity pwm_polarity2
 
enum vtu_interrupt_control interrupt_control
 
uint8_t prescaler
 
uint16_t counter
 
uint16_t period
 
uint16_t duty_cycle_capture
 

Подробное описание

Структура для конфигурации VTU.

Поля

◆ capture_edge_control1

enum vtu_capture_edge_control vtu_config::capture_edge_control1

Управление фронтами захвата для режима захвата для TIO1

◆ capture_edge_control2

enum vtu_capture_edge_control vtu_config::capture_edge_control2

Управление фронтами захвата для режима захвата для TIO2

◆ counter

uint16_t vtu_config::counter

Начальное значение счетчика

◆ duty_cycle_capture

uint16_t vtu_config::duty_cycle_capture

Ширина импульса

◆ interrupt_control

enum vtu_interrupt_control vtu_config::interrupt_control

Разрешение прерываний

◆ mode

enum vtu_mode vtu_config::mode

Режимы работы тамера, кроме VTU_LowPower

◆ period

uint16_t vtu_config::period

Период ШИМ

◆ prescaler

uint8_t vtu_config::prescaler

Значение предделителя

◆ pwm_polarity

enum vtu_pwm_polarity vtu_config::pwm_polarity

Полярность ШИМ

◆ pwm_polarity2

enum vtu_pwm_polarity vtu_config::pwm_polarity2

Полярность второго вывода ШИМ для 16-битного режима


Объявления и описания членов структуры находятся в файле: