| M480 BSP V3.05.001 The Board Support Package for M480 Series

Functions
timer.c File Reference

M480 Timer Controller(Timer) driver source file. More...

`#include "NuMicro.h"`

Go to the source code of this file.

## Functions
uint32_t | TIMER_Open (TIMER_T *timer, uint32_t u32Mode, uint32_t u32Freq)
| Open Timer with Operate Mode and Frequency. More...
void | TIMER_Close (TIMER_T *timer)
| Stop Timer Counting. More...
void | TIMER_Delay (TIMER_T *timer, uint32_t u32Usec)
| Create a specify Delay Time. More...
void | TIMER_EnableCapture (TIMER_T *timer, uint32_t u32CapMode, uint32_t u32Edge)
| Enable Timer Capture Function. More...
void | TIMER_DisableCapture (TIMER_T *timer)
| Disable Timer Capture Function. More...
void | TIMER_EnableEventCounter (TIMER_T *timer, uint32_t u32Edge)
| Enable Timer Counter Function. More...
void | TIMER_DisableEventCounter (TIMER_T *timer)
| Disable Timer Counter Function. More...
uint32_t | TIMER_GetModuleClock (TIMER_T *timer)
| Get Timer Clock Frequency. More...
void | TIMER_EnableFreqCounter (TIMER_T *timer, uint32_t u32DropCount, uint32_t u32Timeout, uint32_t u32EnableInt)
| This function is used to enable the Timer frequency counter function. More...
void | TIMER_DisableFreqCounter (TIMER_T *timer)
| This function is used to disable the Timer frequency counter function. More...
void | TIMER_SetTriggerSource (TIMER_T *timer, uint32_t u32Src)
| This function is used to select the interrupt source used to trigger other modules. More...
void | TIMER_SetTriggerTarget (TIMER_T *timer, uint32_t u32Mask)
| This function is used to set modules trigger by timer interrupt. More...

## Detailed Description

M480 Timer Controller(Timer) driver source file.

SPDX-License-Identifier: Apache-2.0

Copyright
  (C) 2016-2020 Nuvoton Technology Corp. All rights reserved.

Definition in file timer.c.