TMPM4G9  V1.0.0.0
sw_initial_setting_t Struct Reference

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)
 

Detailed Description

Initial setting.
User must be set.

Field Documentation

§ chattering

struct { ... } chattering

§ count

uint32_t count

Chattering Count.

§ func

Polling is enable/disable. :TXZ_ENABLE/TXZ_DISABLE :Enable/Disable.

Chattering is enable/disable. :TXZ_ENABLE/TXZ_DISABLE :Enable/Disable.

§ group

uint32_t group

GPIO Group.
: Value is gpio_gr_t.

§ handler

void(* handler) (uint32_t id, gpio_pinstate_t state)

SW State Change Handler.

§ id

uint32_t id

ID: User value.

§ interval

uint32_t interval

Polling Interval(ms).

§ num

uint32_t num

GPIO Num.
: Value is gpio_num_t.

§ p_gpio

gpio_t* p_gpio

GPIO Driver Instance Address.

§ polling

struct { ... } polling

§ port

struct { ... } port

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