![]() |
NIIETCM4 PD
v0.10.5
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
|
Функции | |
void | PWM_CTR_Init (NT_PWM_TypeDef *PWMx, PWM_CTR_Init_TypeDef *PWM_CTR_InitStruct) |
Инициализирует таймер PWMx согласно параметрам структуры PWM_TimerInitStruct. Подробнее... | |
void | PWM_CTR_StructInit (PWM_CTR_Init_TypeDef *PWM_CTR_InitStruct) |
Заполнение каждого члена структуры PWM_TimerInitStruct значениями по умолчанию. Подробнее... | |
FlagStatus | PWM_CTR_Status (NT_PWM_TypeDef *PWMx, uint32_t CTR_Status) |
Чтение статуса флага состояния таймера PWM. Подробнее... | |
void | PWM_CTR_StatusClear (NT_PWM_TypeDef *PWMx, uint32_t CTR_Status) |
Сброс флагов статусов таймера PWM. Подробнее... | |
void | PWM_CTR_SetValue (NT_PWM_TypeDef *PWMx, uint32_t CTR_Val) |
Установка значения счетчика ШИМ. Подробнее... | |
void | PWM_CTR_SetPeriod (NT_PWM_TypeDef *PWMx, uint32_t CTR_PeriodVal) |
Установка значения периода ШИМ. Подробнее... | |
void | PWM_CTR_SetPhase (NT_PWM_TypeDef *PWMx, uint32_t CTR_PhaseVal) |
Установка значения фазы ШИМ. Подробнее... | |
uint32_t | PWM_CTR_GetValue (NT_PWM_TypeDef *PWMx) |
Получение текущего значения счетчика ШИМ. Подробнее... | |
uint32_t | PWM_CTR_GetPeriod (NT_PWM_TypeDef *PWMx) |
Получение текущего значения периода ШИМ. Подробнее... | |
uint32_t | PWM_CTR_GetPhase (NT_PWM_TypeDef *PWMx) |
Получение текущего значения фазы ШИМ. Подробнее... | |
void | PWM_CTR_SWSyncInCmd (NT_PWM_TypeDef *PWMx) |
Программный запуск входного синхроимпульса SYNCI. Подробнее... | |