DFSDM_PulseSkipper
TimDfsdm2Handle
is only used within DFSDM_PulseSkipper.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
DFSDM_PulseSkipper
TimDfsdm2Handle
TimDfsdm2Handle variable
Syntax
from
stm32f4xx_it.c:43
extern
TIM_HandleTypeDef
TimDfsdm2Handle
;
Implemented in
pulse_skipper.c:36
References
Location
Referrer
Text
pulse_skipper.c:36
TIM_HandleTypeDef
TimDfsdm2Handle
;
stm32f4xx_it.c:43
extern
TIM_HandleTypeDef
TimDfsdm2Handle
;
pulse_skipper.c:123
Pulse_Skipper_Generate_Pulse()
TIM_CCxChannelCmd
(
TimDfsdm2Handle
.
Instance
,
DFSDM2_TIM3_OC4
,
TIM_CCx_DISABLE
)
;
pulse_skipper.c:126
Pulse_Skipper_Generate_Pulse()
TIM_CCxChannelCmd
(
TimDfsdm2Handle
.
Instance
,
DFSDM2_TIM3_OC4
,
TIM_CCx_ENABLE
)
;
pulse_skipper.c:130
Pulse_Skipper_Generate_Pulse()
__HAL_TIM_ENABLE_IT
(
&
TimDfsdm2Handle
,
TIM_IT_UPDATE
)
;
pulse_skipper.c:133
Pulse_Skipper_Generate_Pulse()
__HAL_TIM_ENABLE
(
&
TimDfsdm2Handle
)
;
pulse_skipper.c:138
Pulse_Skipper_Generate_Pulse()
TIM_CCxChannelCmd
(
TimDfsdm2Handle
.
Instance
,
DFSDM2_TIM3_OC3
,
TIM_CCx_DISABLE
)
;
pulse_skipper.c:141
Pulse_Skipper_Generate_Pulse()
TIM_CCxChannelCmd
(
TimDfsdm2Handle
.
Instance
,
DFSDM2_TIM3_OC3
,
TIM_CCx_ENABLE
)
;
pulse_skipper.c:145
Pulse_Skipper_Generate_Pulse()
__HAL_TIM_ENABLE_IT
(
&
TimDfsdm2Handle
,
TIM_IT_UPDATE
)
;
pulse_skipper.c:148
Pulse_Skipper_Generate_Pulse()
__HAL_TIM_ENABLE
(
&
TimDfsdm2Handle
)
;
pulse_skipper.c:153
Pulse_Skipper_Generate_Pulse()
TIM_CCxChannelCmd
(
TimDfsdm2Handle
.
Instance
,
DFSDM2_TIM3_OC2
,
TIM_CCx_DISABLE
)
;
pulse_skipper.c:156
Pulse_Skipper_Generate_Pulse()
TIM_CCxChannelCmd
(
TimDfsdm2Handle
.
Instance
,
DFSDM2_TIM3_OC2
,
TIM_CCx_ENABLE
)
;
pulse_skipper.c:160
Pulse_Skipper_Generate_Pulse()
__HAL_TIM_ENABLE_IT
(
&
TimDfsdm2Handle
,
TIM_IT_UPDATE
)
;
pulse_skipper.c:163
Pulse_Skipper_Generate_Pulse()
__HAL_TIM_ENABLE
(
&
TimDfsdm2Handle
)
;
pulse_skipper.c:168
Pulse_Skipper_Generate_Pulse()
TIM_CCxChannelCmd
(
TimDfsdm2Handle
.
Instance
,
DFSDM2_TIM3_OC1
,
TIM_CCx_DISABLE
)
;
pulse_skipper.c:171
Pulse_Skipper_Generate_Pulse()
TIM_CCxChannelCmd
(
TimDfsdm2Handle
.
Instance
,
DFSDM2_TIM3_OC1
,
TIM_CCx_ENABLE
)
;
pulse_skipper.c:175
Pulse_Skipper_Generate_Pulse()
__HAL_TIM_ENABLE_IT
(
&
TimDfsdm2Handle
,
TIM_IT_UPDATE
)
;
pulse_skipper.c:178
Pulse_Skipper_Generate_Pulse()
__HAL_TIM_ENABLE
(
&
TimDfsdm2Handle
)
;
pulse_skipper.c:198
Skipper_MspInit()
TimDfsdm2Handle
.
Instance
=
TIM3
;
pulse_skipper.c:203
Skipper_MspInit()
TimDfsdm2Handle
.
Init
.
Period
=
NB_BITSTREAM_CLOCK_PERIOD
;
pulse_skipper.c:204
Skipper_MspInit()
TimDfsdm2Handle
.
Init
.
Prescaler
=
0
;
pulse_skipper.c:205
Skipper_MspInit()
TimDfsdm2Handle
.
Init
.
ClockDivision
=
0
;
pulse_skipper.c:206
Skipper_MspInit()
TimDfsdm2Handle
.
Init
.
CounterMode
=
TIM_COUNTERMODE_UP
;
pulse_skipper.c:207
Skipper_MspInit()
TimDfsdm2Handle
.
Init
.
RepetitionCounter
=
0
;
pulse_skipper.c:208
Skipper_MspInit()
if
(
HAL_TIM_PWM_Init
(
&
TimDfsdm2Handle
)
!=
HAL_OK
)
pulse_skipper.c:215
Skipper_MspInit()
HAL_TIM_OnePulse_Init
(
&
TimDfsdm2Handle
,
TIM_OPMODE_SINGLE
)
;
pulse_skipper.c:222
Skipper_MspInit()
if
(
HAL_TIM_PWM_ConfigChannel
(
&
TimDfsdm2Handle
,
&
sOCConfig
,
TIM_CHANNEL_1
)
!=
HAL_OK
)
pulse_skipper.c:227
Skipper_MspInit()
if
(
HAL_TIM_PWM_ConfigChannel
(
&
TimDfsdm2Handle
,
&
sOCConfig
,
TIM_CHANNEL_2
)
!=
HAL_OK
)
pulse_skipper.c:232
Skipper_MspInit()
if
(
HAL_TIM_PWM_ConfigChannel
(
&
TimDfsdm2Handle
,
&
sOCConfig
,
TIM_CHANNEL_3
)
!=
HAL_OK
)
pulse_skipper.c:237
Skipper_MspInit()
if
(
HAL_TIM_PWM_ConfigChannel
(
&
TimDfsdm2Handle
,
&
sOCConfig
,
TIM_CHANNEL_4
)
!=
HAL_OK
)
pulse_skipper.c:250
Skipper_MspInit()
if
(
HAL_TIM_SlaveConfigSynchronization
(
&
TimDfsdm2Handle
,
&
sSlaveConfig
)
!=
HAL_OK
)
stm32f4xx_it.c:224
TIM3_IRQHandler()
HAL_TIM_IRQHandler
(
&
TimDfsdm2Handle
)
;
Data Use
Functions reading
TimDfsdm2Handle
TimDfsdm2Handle
Pulse_Skipper_Generate_Pulse()
Skipper_MspInit()
all items filtered out
Type of
TimDfsdm2Handle
TimDfsdm2Handle
TIM_HandleTypeDef
all items filtered out