ESP-IDF
TAG
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading (1/5)...
Summary
Syntax
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
TAG
TAG variable
Syntax
Show:
Summary
Declaration
from
mcpwm_gen.c:31
static
const
char
*
TAG
=
"mcpwm"
;
Examples
References
from
examples
Code
Location
Referrer
static
const
char
*
TAG
=
"mcpwm"
;
mcpwm_gen.c:31
ESP_RETURN_ON_FALSE
(
gen_id
>=
0
,
ESP_ERR_NOT_FOUND
,
TAG
,
"no free generator in operator (%d,%d)"
,
oper
->
group
->
group_id
,
oper
->
oper_id
)
;
mcpwm_gen.c:45
mcpwm_generator_register_to_operator()
ESP_GOTO_ON_FALSE
(
oper
&&
config
&&
ret_gen
,
ESP_ERR_INVALID_ARG
,
err
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:75
mcpwm_new_generator()
ESP_GOTO_ON_FALSE
(
gen
,
ESP_ERR_NO_MEM
,
err
,
TAG
,
"no mem for generator"
)
;
mcpwm_gen.c:78
mcpwm_new_generator()
ESP_GOTO_ON_ERROR
(
mcpwm_generator_register_to_operator
(
gen
,
oper
)
,
err
,
TAG
,
"register generator failed"
)
;
mcpwm_gen.c:80
mcpwm_new_generator()
ESP_LOGW
(
TAG
,
"GPIO %d is not usable, maybe conflict with others"
,
config
->
gen_gpio_num
)
;
mcpwm_gen.c:94
mcpwm_new_generator()
ESP_LOGD
(
TAG
,
"new generator (%d,%d,%d) at %p, GPIO %d"
,
group
->
group_id
,
oper_id
,
gen_id
,
gen
,
gen
->
gen_gpio_num
)
;
mcpwm_gen.c:116
mcpwm_new_generator()
ESP_RETURN_ON_FALSE
(
gen
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:128
mcpwm_del_generator()
ESP_LOGD
(
TAG
,
"del generator (%d,%d,%d)"
,
group
->
group_id
,
oper
->
oper_id
,
gen
->
gen_id
)
;
mcpwm_gen.c:132
mcpwm_del_generator()
ESP_RETURN_ON_ERROR
(
mcpwm_generator_destroy
(
gen
)
,
TAG
,
"destroy generator failed"
)
;
mcpwm_gen.c:139
mcpwm_del_generator()
ESP_RETURN_ON_FALSE
(
gen
&&
level
<=
1
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:145
mcpwm_generator_set_force_level()
ESP_RETURN_ON_FALSE
(
gen
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:171
mcpwm_generator_set_action_on_timer_event()
ESP_RETURN_ON_FALSE
(
ev_act
.
event
!=
MCPWM_TIMER_EVENT_INVALID
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid event"
)
;
mcpwm_gen.c:172
mcpwm_generator_set_action_on_timer_event()
ESP_RETURN_ON_FALSE
(
timer
,
ESP_ERR_INVALID_STATE
,
TAG
,
"no timer is connected to the operator"
)
;
mcpwm_gen.c:176
mcpwm_generator_set_action_on_timer_event()
ESP_RETURN_ON_FALSE
(
false
,
ESP_ERR_INVALID_ARG
,
TAG
,
"UTEP and DTEZ can't be reached under MCPWM_TIMER_COUNT_MODE_UP_DOWN mode"
)
;
mcpwm_gen.c:184
mcpwm_generator_set_action_on_timer_event()
ESP_RETURN_ON_FALSE
(
gen
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:193
mcpwm_generator_set_actions_on_timer_event()
ESP_RETURN_ON_FALSE
(
timer
,
ESP_ERR_INVALID_STATE
,
TAG
,
"no timer is connected to the operator"
)
;
mcpwm_gen.c:197
mcpwm_generator_set_actions_on_timer_event()
ESP_RETURN_ON_FALSE
(
false
,
ESP_ERR_INVALID_ARG
,
TAG
,
"UTEP and DTEZ can't be reached under MCPWM_TIMER_COUNT_MODE_UP_DOWN mode"
)
;
mcpwm_gen.c:212
mcpwm_generator_set_actions_on_timer_event()
ESP_RETURN_ON_FALSE
(
gen
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:224
mcpwm_generator_set_action_on_compare_event()
ESP_RETURN_ON_FALSE
(
ev_act
.
comparator
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid comparator"
)
;
mcpwm_gen.c:225
mcpwm_generator_set_action_on_compare_event()
ESP_RETURN_ON_FALSE
(
gen
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:235
mcpwm_generator_set_actions_on_compare_event()
ESP_RETURN_ON_FALSE
(
gen
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:252
mcpwm_generator_set_action_on_brake_event()
ESP_RETURN_ON_FALSE
(
ev_act
.
brake_mode
!=
MCPWM_OPER_BRAKE_MODE_INVALID
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid brake mode"
)
;
mcpwm_gen.c:253
mcpwm_generator_set_action_on_brake_event()
ESP_RETURN_ON_FALSE
(
gen
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:263
mcpwm_generator_set_actions_on_brake_event()
ESP_RETURN_ON_FALSE
(
gen
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:280
mcpwm_generator_set_action_on_fault_event()
ESP_RETURN_ON_FALSE
(
fault
->
type
==
MCPWM_FAULT_TYPE_GPIO
,
ESP_ERR_NOT_SUPPORTED
,
TAG
,
"not supported fault type"
)
;
mcpwm_gen.c:282
mcpwm_generator_set_action_on_fault_event()
ESP_RETURN_ON_FALSE
(
trigger_id
>=
0
,
ESP_ERR_NOT_FOUND
,
TAG
,
"no free trigger in operator (%d,%d)"
,
group
->
group_id
,
oper
->
oper_id
)
;
mcpwm_gen.c:296
mcpwm_generator_set_action_on_fault_event()
ESP_RETURN_ON_FALSE
(
gen
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:306
mcpwm_generator_set_action_on_sync_event()
ESP_RETURN_ON_FALSE
(
!
trigger_sync_used
,
ESP_ERR_INVALID_STATE
,
TAG
,
"only one sync supported"
)
;
mcpwm_gen.c:325
mcpwm_generator_set_action_on_sync_event()
ESP_RETURN_ON_FALSE
(
trigger_id
>=
0
,
ESP_ERR_NOT_FOUND
,
TAG
,
"no free trigger in operator (%d,%d)"
,
group
->
group_id
,
oper
->
oper_id
)
;
mcpwm_gen.c:326
mcpwm_generator_set_action_on_sync_event()
ESP_RETURN_ON_FALSE
(
in_generator
&&
out_generator
&&
config
,
ESP_ERR_INVALID_ARG
,
TAG
,
"invalid argument"
)
;
mcpwm_gen.c:335
mcpwm_generator_set_dead_time()
ESP_RETURN_ON_FALSE
(
in_generator
->
oper
==
out_generator
->
oper
,
ESP_ERR_INVALID_ARG
,
TAG
,
"in/out generator are not derived from the same operator"
)
;
mcpwm_gen.c:336
mcpwm_generator_set_dead_time()
ESP_ERR_INVALID_ARG
,
TAG
,
"delay time out of range"
)
;
mcpwm_gen.c:338
mcpwm_generator_set_dead_time()
ESP_RETURN_ON_FALSE
(
!
delay_module_conflict
,
ESP_ERR_INVALID_STATE
,
TAG
,
"delay module is in use by other generator"
)
;
mcpwm_gen.c:372
mcpwm_generator_set_dead_time()
ESP_LOGW
(
TAG
,
"generator B will not function correctly. To set deadtime on both edges for one generator while bypassing the deadtime for the other, please set the deadtime for generator B only."
)
;
mcpwm_gen.c:409
mcpwm_generator_set_dead_time()
ESP_LOGD
(
TAG
,
"operator (%d,%d) dead time (R:%"
PRIu32
",F:%"
PRIu32
"), topology code:%"
PRIx32
,
group
->
group_id
,
oper_id
,
mcpwm_gen.c:412
mcpwm_generator_set_dead_time()
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
TAG
is read by 13 functions:
All items filtered out
TAG
mcpwm_generator_register_to_operator()
mcpwm_new_generator()
mcpwm_del_generator()
mcpwm_generator_set_force_level()
mcpwm_generator_set_action_on_timer_event()
mcpwm_generator_set_actions_on_timer_event()
mcpwm_generator_set_action_on_compare_event()
mcpwm_generator_set_actions_on_compare_event()
mcpwm_generator_set_action_on_brake_event()
mcpwm_generator_set_actions_on_brake_event()
mcpwm_generator_set_action_on_fault_event()
mcpwm_generator_set_action_on_sync_event()
mcpwm_generator_set_dead_time()
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out