ESP-IDF
+
0
/1 examples
SourceVu will show references to
mcpwm_gen_brake_event_action_t
from the following samples and libraries:
mcpwm_bldc_hall_control sample
Symbol previews are coming soon...
Symbols
loading (1/5)...
Files
loading (3/5)...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
mcpwm_gen_brake_event_action_t
mcpwm_gen_brake_event_action_t struct
Generator action on specific brake event
Syntax
Show:
Summary
Declaration
from
mcpwm_gen.h:168
typedef
struct
{
mcpwm_timer_direction_t
direction
;
mcpwm_operator_brake_mode_t
brake_mode
;
mcpwm_generator_action_t
action
;
}
mcpwm_gen_brake_event_action_t
;
Fields
Field
Declared as
Description
mcpwm_gen_brake_event_action_t::direction
mcpwm_timer_direction_t
Timer direction.
mcpwm_gen_brake_event_action_t::brake_mode
mcpwm_operator_brake_mode_t
Brake mode.
mcpwm_gen_brake_event_action_t::action
mcpwm_generator_action_t
Generator action should perform.
Related Functions
Found 2 other functions taking a
mcpwm_gen_brake_event_action_t
argument:
Function
Description
mcpwm_generator_set_action_on_brake_event()
Set generator action on MCPWM brake event
mcpwm_generator_set_actions_on_brake_event()
Set generator actions on multiple MCPWM brake events
Examples
mcpwm_gen_brake_event_action_t
is referenced by 1 libraries and example projects:
mcpwm_bldc_hall_control sample
References
from
0/1
examples
Code
Location
Scope
Referrer
typedef
struct
{
mcpwm_gen.h:168
}
mcpwm_gen_brake_event_action_t
;
mcpwm_gen.h:172
esp_err_t
mcpwm_generator_set_action_on_brake_event
(
mcpwm_gen_handle_t
gen
,
mcpwm_gen_brake_event_action_t
ev_act
)
mcpwm_gen.c:250
mcpwm_generator_set_action_on_brake_event()
mcpwm_generator_set_action_on_brake_event()::ev_act
esp_err_t
mcpwm_generator_set_actions_on_brake_event
(
mcpwm_gen_handle_t
gen
,
mcpwm_gen_brake_event_action_t
ev_act
,
...
)
mcpwm_gen.c:261
mcpwm_generator_set_actions_on_brake_event()
mcpwm_generator_set_actions_on_brake_event()::ev_act
mcpwm_gen_brake_event_action_t
ev_act_itor
=
ev_act
;
mcpwm_gen.c:266
mcpwm_generator_set_actions_on_brake_event()
ev_act_itor
=
va_arg
(
it
,
mcpwm_gen_brake_event_action_t
)
;
mcpwm_gen.c:272
mcpwm_generator_set_actions_on_brake_event()
}
mcpwm_gen_brake_event_action_t
;
mcpwm_gen.h:172
mcpwm_gen_brake_event_action_t
esp_err_t
mcpwm_generator_set_action_on_brake_event
(
mcpwm_gen_handle_t
generator
,
mcpwm_gen_brake_event_action_t
ev_act
)
;
mcpwm_gen.h:192
mcpwm_generator_set_action_on_brake_event()
mcpwm_generator_set_action_on_brake_event()::ev_act
esp_err_t
mcpwm_generator_set_actions_on_brake_event
(
mcpwm_gen_handle_t
generator
,
mcpwm_gen_brake_event_action_t
ev_act
,
...
)
;
mcpwm_gen.h:206
mcpwm_generator_set_actions_on_brake_event()
mcpwm_generator_set_actions_on_brake_event()::ev_act
Call Tree
from
0/1
examples
All items filtered out
All items filtered out
Data Use
from
0/1
examples
All items filtered out
All items filtered out
Class Tree
from
0/1
examples
All items filtered out
All items filtered out
Override Tree
from
0/1
examples
All items filtered out
All items filtered out
Implementations
from
0/1
examples
All items filtered out
All items filtered out
Instances
from
0/1
examples
Instance
Scope
Location
Project
mcpwm_generator_set_action_on_brake_event()::ev_act
mcpwm_generator_set_action_on_brake_event()
mcpwm_gen.h:192
mcpwm_generator_set_actions_on_brake_event()::ev_act
mcpwm_generator_set_actions_on_brake_event()
mcpwm_gen.h:206
mcpwm_generator_set_action_on_brake_event()::ev_act
mcpwm_generator_set_action_on_brake_event()
mcpwm_gen.c:250
mcpwm_generator_set_actions_on_brake_event()::ev_act
mcpwm_generator_set_actions_on_brake_event()
mcpwm_gen.c:261
Lifecycle
from
0/1
examples
All items filtered out
All items filtered out