S32 SDK
lptmr_config_t Struct Reference

Defines the configuration structure for LPTMR. More...

#include <lptmr_driver.h>

Data Fields

bool dmaRequest
 
bool interruptEnable
 
bool freeRun
 
lptmr_workmode_t workMode
 
lptmr_clocksource_t clockSelect
 
lptmr_prescaler_t prescaler
 
bool bypassPrescaler
 
uint32_t compareValue
 
lptmr_counter_units_t counterUnits
 
lptmr_pinselect_t pinSelect
 
lptmr_pinpolarity_t pinPolarity
 

Detailed Description

Defines the configuration structure for LPTMR.

Implements : lptmr_config_t_Class

Definition at line 56 of file lptmr_driver.h.

Field Documentation

bool bypassPrescaler

Enable/Disable prescaler bypass

Definition at line 66 of file lptmr_driver.h.

lptmr_clocksource_t clockSelect

Clock selection for Timer/Glitch filter

Definition at line 64 of file lptmr_driver.h.

uint32_t compareValue

Compare value

Definition at line 67 of file lptmr_driver.h.

lptmr_counter_units_t counterUnits

Compare value units

Definition at line 68 of file lptmr_driver.h.

bool dmaRequest

Enable/Disable DMA requests

Definition at line 59 of file lptmr_driver.h.

bool freeRun

Enable/Disable Free Running Mode

Definition at line 61 of file lptmr_driver.h.

bool interruptEnable

Enable/Disable Interrupt

Definition at line 60 of file lptmr_driver.h.

lptmr_pinpolarity_t pinPolarity

Pin Polarity for Pulse-Counter

Definition at line 71 of file lptmr_driver.h.

lptmr_pinselect_t pinSelect

Pin selection for Pulse-Counter

Definition at line 70 of file lptmr_driver.h.

lptmr_prescaler_t prescaler

Prescaler Selection

Definition at line 65 of file lptmr_driver.h.

lptmr_workmode_t workMode

Time/Pulse Counter Mode

Definition at line 62 of file lptmr_driver.h.


The documentation for this struct was generated from the following file: