|
Defines |
| #define | TIMER_CW_CONFIG_WORD 0x0000 |
| #define | TIMER_PWM_CONFIG_WORD 0x0009 |
| #define | TIMER_POSITIVE_PULSE_BIT (1 << 2) |
Functions |
| T_ERROR_CODE | timer_setup (unsigned short pa_nTimerNr, unsigned long nTimerPeriod, unsigned long nTimerWidth, unsigned short nTimerConfig, unsigned short *nSystemTimerNr) |
| T_GP_TIMER_INST * | timer_pwmout_setup (unsigned short pa_nTimerNr, float fPeriod, float fPulsWidth, bool bPositivePulse, unsigned long pa_nSystemClk) |
| void | timer_enable (T_GP_TIMER_INST *pTimerHndl) |
| void | timer_disable (T_GP_TIMER_INST *pTimerHndl) |
| void | timer_set_period (T_GP_TIMER_INST *pTimerHndl, unsigned long pa_nValue) |
| void | timer_set_width (T_GP_TIMER_INST *pTimerHndl, unsigned long pa_nValue) |
| void | timer_set_pwm_puls_width (T_GP_TIMER_INST *pTimerHndl, float pa_fPulsWidth) |
| void | timer_close (T_GP_TIMER_INST *pTimerHndl) |
Variables |
| unsigned short | g_nTIMERcount |
| T_GP_TIMER_SPEC | g_aTIMERspec [] |