![]() |
NIIETCM4 PD
v0.10.5
Драйвер периферии для микроконтроллеров на базе ядра ARM Cortex-M4
|
Файл содержит реализацию всех функции для работы с таймерами Подробнее...
#include "niietcm4_timer.h"
Функции | |
void | TIMER_Cmd (NT_TIMER_TypeDef *TIMERx, FunctionalState State) |
Разрешение работы выбранного таймера. Подробнее... | |
void | TIMER_PeriodConfig (NT_TIMER_TypeDef *TIMERx, uint32_t TimerClkFreq, uint32_t TimerPeriod) |
Настройка периода опустошения выбранного таймера. Подробнее... | |
void | TIMER_FreqConfig (NT_TIMER_TypeDef *TIMERx, uint32_t TimerClkFreq, uint32_t TimerFreq) |
Настройка частоты опустошения выбранного таймера. Подробнее... | |
void | TIMER_SetReload (NT_TIMER_TypeDef *TIMERx, uint32_t ReloadVal) |
Установка значения перезагрузки. Подробнее... | |
uint32_t | TIMER_GetReload (NT_TIMER_TypeDef *TIMERx) |
Получение текущего значения перезагрузки. Подробнее... | |
void | TIMER_SetCounter (NT_TIMER_TypeDef *TIMERx, uint32_t CounterVal) |
Установка значения счетчика. Подробнее... | |
uint32_t | TIMER_GetCounter (NT_TIMER_TypeDef *TIMERx) |
Получение текущего значения счетчика. Подробнее... | |
void | TIMER_ExtInputConfig (NT_TIMER_TypeDef *TIMERx, TIMER_ExtInput_TypeDef TIMER_ExtInput) |
Выбор режима работы входа внешнего тактирования. Подробнее... | |
void | TIMER_ITCmd (NT_TIMER_TypeDef *TIMERx, FunctionalState State) |
Разрешение работы прерывания выбранного таймера. Подробнее... | |
FlagStatus | TIMER_ITStatus (NT_TIMER_TypeDef *TIMERx) |
Чтение статуса прерывания выбранного таймера. Подробнее... | |
void | TIMER_ITStatusClear (NT_TIMER_TypeDef *TIMERx) |
Очищение статусного бита прерывания выбранного таймера. Подробнее... | |
Файл содержит реализацию всех функции для работы с таймерами
ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ ГАРАНТИИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ, НО НЕ ОГРАНИЧИВАЯСЬ ИМИ. ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДНАЗНАЧЕНО ДЛЯ ОЗНАКОМИТЕЛЬНЫХ ЦЕЛЕЙ И НАПРАВЛЕНО ТОЛЬКО НА ПРЕДОСТАВЛЕНИЕ ДОПОЛНИТЕЛЬНОЙ ИНФОРМАЦИИ О ПРОДУКТЕ, С ЦЕЛЬЮ СОХРАНИТЬ ВРЕМЯ ПОТРЕБИТЕЛЮ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО КАКИМ-ЛИБО ИСКАМ, ЗА ПРЯМОЙ ИЛИ КОСВЕННЫЙ УЩЕРБ, ИЛИ ПО ИНЫМ ТРЕБОВАНИЯМ, ВОЗНИКШИМ ИЗ-ЗА ИСПОЛЬЗОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫХ ДЕЙСТВИЙ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.
См. определение в файле niietcm4_timer.c