![]() |
S32 SDK
|
Structure to configure the channel timer. More...
#include <lpit_driver.h>
Data Fields | |
lpit_timer_modes_t | timerMode |
lpit_period_units_t | periodUnits |
uint32_t | period |
lpit_trigger_source_t | triggerSource |
uint32_t | triggerSelect |
bool | enableReloadOnTrigger |
bool | enableStopOnInterrupt |
bool | enableStartOnTrigger |
bool | chainChannel |
bool | isInterruptEnabled |
Structure to configure the channel timer.
This structure holds the configuration settings for the LPIT timer channel Implements : lpit_user_channel_config_t_Class
Definition at line 132 of file lpit_driver.h.
bool chainChannel |
Channel chaining enable
Definition at line 148 of file lpit_driver.h.
bool enableReloadOnTrigger |
True: Timer channel will reload on selected trigger False: Timer channel will not reload on selected trigger
Definition at line 140 of file lpit_driver.h.
bool enableStartOnTrigger |
True: Timer channel starts to decrement when rising edge on selected trigger is detected. False: Timer starts to decrement immediately based on restart condition
Definition at line 144 of file lpit_driver.h.
bool enableStopOnInterrupt |
True: Timer will stop after timeout False: Timer channel does not stop after timeout
Definition at line 142 of file lpit_driver.h.
bool isInterruptEnabled |
Timer channel interrupt generation enable
Definition at line 149 of file lpit_driver.h.
uint32_t period |
Period of timer channel
Definition at line 136 of file lpit_driver.h.
lpit_period_units_t periodUnits |
Timer period value units
Definition at line 135 of file lpit_driver.h.
lpit_timer_modes_t timerMode |
Operation mode of timer channel
Definition at line 134 of file lpit_driver.h.
uint32_t triggerSelect |
Selects one trigger from the internal trigger sources this field makes sense if trigger source is internal
Definition at line 138 of file lpit_driver.h.
lpit_trigger_source_t triggerSource |
Selects between internal and external trigger sources
Definition at line 137 of file lpit_driver.h.