TMPM4G9
V1.0.0.0
|
Initial setting.
User must be set.
More...
#include <bsp_sw.h>
Data Fields | |
uint32_t | id |
gpio_t * | p_gpio |
struct { | |
uint32_t group | |
uint32_t num | |
} | port |
struct { | |
TXZ_FunctionalState func | |
uint32_t interval | |
} | polling |
struct { | |
TXZ_FunctionalState func | |
uint32_t count | |
} | chattering |
void(* | handler )(uint32_t id, gpio_pinstate_t state) |
Initial setting.
User must be set.
struct { ... } chattering |
uint32_t count |
Chattering Count.
TXZ_FunctionalState func |
Polling is enable/disable. :TXZ_ENABLE/TXZ_DISABLE :Enable/Disable.
Chattering is enable/disable. :TXZ_ENABLE/TXZ_DISABLE :Enable/Disable.
uint32_t group |
GPIO Group.
: Value is gpio_gr_t.
void(* handler) (uint32_t id, gpio_pinstate_t state) |
SW State Change Handler.
uint32_t id |
ID: User value.
uint32_t interval |
Polling Interval(ms).
uint32_t num |
GPIO Num.
: Value is gpio_num_t.
gpio_t* p_gpio |
GPIO Driver Instance Address.
struct { ... } polling |
struct { ... } port |