|
STM32_General 1.0
Библиотеки для периферии STM32
|
Функции для формирования задержек с помощью таймеров More...
Functions | |
| HAL_StatusTypeDef | TIM_Delay_Start (TIM_HandleTypeDef *htim) |
| Начать отсчет неблокирующей задержки. | |
| HAL_StatusTypeDef | TIM_Delay (TIM_HandleTypeDef *htim, uint16_t delay) |
| Задержка в тиках таймера (блокирующая). | |
| HAL_StatusTypeDef | TIM_Delay_NonBlocking (TIM_HandleTypeDef *htim, uint16_t delay) |
| Задержка в тиках таймера (неблокирующая). | |
Функции для формирования задержек с помощью таймеров
| HAL_StatusTypeDef TIM_Delay_Start | ( | TIM_HandleTypeDef * | htim | ) |
Начать отсчет неблокирующей задержки.
| htim | Указатель на хендл таймера. |
Сбрасывает счетчик для начала отсчета неблокирующей задержки. TIM_Delay_NonBlocking для проверки статуса задержки
Definition at line 363 of file general_tim.c.
| HAL_StatusTypeDef TIM_Delay | ( | TIM_HandleTypeDef * | htim, |
| uint16_t | delay ) |
Задержка в тиках таймера (блокирующая).
| htim | Указатель на хендл таймера. |
| delay | Задержка в тиках таймера. |
Формирует задержку с блокировкой программы.
Definition at line 337 of file general_tim.c.
| HAL_StatusTypeDef TIM_Delay_NonBlocking | ( | TIM_HandleTypeDef * | htim, |
| uint16_t | delay ) |
Задержка в тиках таймера (неблокирующая).
| htim | Указатель на хендл таймера. |
| delay | Задержка в тиках таймера. |
Формирует задержку с блокировкой программы. Перед ожиданием задержки надо запутстить таймер TIM_Delay_Start
Definition at line 382 of file general_tim.c.