threadx
txfr_timer
is only used within threadx.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Related
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
STM32 Libraries and Samples
threadx
txfr_timer
txfr_timer struct
Syntax
Show:
Summary
Declaration
Definition
from
FreeRTOS.h:233
typedef
struct
txfr_timer
txfr_timer_t
;
Implemented in
FreeRTOS.h:239
Fields
Field
Declared as
txfr_timer::timer
TX_TIMER
txfr_timer::period
uint32_t
txfr_timer::one_shot
uint8_t
txfr_timer::allocated
uint8_t
txfr_timer::id
void
*
txfr_timer::callback
TimerCallbackFunction_t
Related Functions
Found 18 other functions taking a
txfr_timer
argument:
Function
pcTimerGetName()
vTimerSetReloadMode()
uxTimerGetReloadMode()
xTimerGetPeriod()
xTimerGetExpiryTime()
pvTimerGetTimerID()
vTimerSetTimerID()
xTimerIsTimerActive()
xTimerStart()
xTimerStop()
xTimerChangePeriod()
xTimerReset()
xTimerCreateStatic()
xTimerDelete()
xTimerStartFromISR()
xTimerStopFromISR()
xTimerChangePeriodFromISR()
xTimerResetFromISR()
Examples
References
from
examples
Code
Location
Scope
Referrer
typedef
struct
txfr_timer
txfr_timer_t
;
FreeRTOS.h:233
typedef
txfr_timer_t
*
TimerHandle_t
;
FreeRTOS.h:234
typedef
txfr_timer_t
StaticTimer_t
;
FreeRTOS.h:235
struct
txfr_timer
{
FreeRTOS.h:239
typedef
struct
txfr_timer
txfr_timer_t
;
FreeRTOS.h:233
txfr_timer_t
typedef
txfr_timer_t
*
TimerHandle_t
;
FreeRTOS.h:234
TimerHandle_t
typedef
txfr_timer_t
StaticTimer_t
;
FreeRTOS.h:235
StaticTimer_t
typedef
void
(
*
TimerCallbackFunction_t
)
(
TimerHandle_t
xTimer
)
;
FreeRTOS.h:237
TimerHandle_t
xTimerCreate
(
const
char
*
const
pcTimerName
,
FreeRTOS.h:595
xTimerCreate()
TimerHandle_t
xTimerCreateStatic
(
const
char
*
const
pcTimerName
,
FreeRTOS.h:601
xTimerCreateStatic()
StaticTimer_t
*
pxTimerBuffer
)
;
FreeRTOS.h:606
xTimerCreateStatic()
xTimerCreateStatic()::pxTimerBuffer
BaseType_t
xTimerDelete
(
TimerHandle_t
xTimer
,
TickType_t
xBlockTime
)
;
FreeRTOS.h:608
xTimerDelete()
xTimerDelete()::xTimer
BaseType_t
xTimerIsTimerActive
(
TimerHandle_t
xTimer
)
;
FreeRTOS.h:610
xTimerIsTimerActive()
xTimerIsTimerActive()::xTimer
BaseType_t
xTimerStart
(
TimerHandle_t
xTimer
,
FreeRTOS.h:612
xTimerStart()
xTimerStart()::xTimer
BaseType_t
xTimerStop
(
TimerHandle_t
xTimer
,
FreeRTOS.h:615
xTimerStop()
xTimerStop()::xTimer
BaseType_t
xTimerChangePeriod
(
TimerHandle_t
xTimer
,
FreeRTOS.h:618
xTimerChangePeriod()
xTimerChangePeriod()::xTimer
BaseType_t
xTimerReset
(
TimerHandle_t
xTimer
,
FreeRTOS.h:622
xTimerReset()
xTimerReset()::xTimer
BaseType_t
xTimerStartFromISR
(
TimerHandle_t
xTimer
,
FreeRTOS.h:625
xTimerStartFromISR()
xTimerStartFromISR()::xTimer
BaseType_t
xTimerStopFromISR
(
TimerHandle_t
xTimer
,
FreeRTOS.h:628
xTimerStopFromISR()
xTimerStopFromISR()::xTimer
BaseType_t
xTimerChangePeriodFromISR
(
TimerHandle_t
xTimer
,
FreeRTOS.h:631
xTimerChangePeriodFromISR()
xTimerChangePeriodFromISR()::xTimer
BaseType_t
xTimerResetFromISR
(
TimerHandle_t
xTimer
,
FreeRTOS.h:635
xTimerResetFromISR()
xTimerResetFromISR()::xTimer
void
*
pvTimerGetTimerID
(
TimerHandle_t
xTimer
)
;
FreeRTOS.h:638
pvTimerGetTimerID()
pvTimerGetTimerID()::xTimer
void
vTimerSetTimerID
(
TimerHandle_t
xTimer
,
void
*
pvNewID
)
;
FreeRTOS.h:640
vTimerSetTimerID()
vTimerSetTimerID()::xTimer
void
vTimerSetReloadMode
(
TimerHandle_t
xTimer
,
FreeRTOS.h:642
vTimerSetReloadMode()
vTimerSetReloadMode()::xTimer
const
char
*
pcTimerGetName
(
TimerHandle_t
xTimer
)
;
FreeRTOS.h:645
pcTimerGetName()
pcTimerGetName()::xTimer
TickType_t
xTimerGetPeriod
(
TimerHandle_t
xTimer
)
;
FreeRTOS.h:647
xTimerGetPeriod()
xTimerGetPeriod()::xTimer
TickType_t
xTimerGetExpiryTime
(
TimerHandle_t
xTimer
)
;
FreeRTOS.h:649
xTimerGetExpiryTime()
xTimerGetExpiryTime()::xTimer
UBaseType_t
uxTimerGetReloadMode
(
TimerHandle_t
xTimer
)
;
FreeRTOS.h:651
uxTimerGetReloadMode()
uxTimerGetReloadMode()::xTimer
txfr_timer_t
*
p_timer
;
tx_freertos.c:2226
txfr_timer_callback_wrapper()
p_timer
=
(
txfr_timer_t
*
)
id
;
tx_freertos.c:2228
txfr_timer_callback_wrapper()
TimerHandle_t
xTimerCreate
(
const
char
*
const
pcTimerName
,
tx_freertos.c:2238
xTimerCreate()
txfr_timer_t
*
p_timer
;
tx_freertos.c:2244
xTimerCreate()
p_timer
=
txfr_malloc
(
sizeof
(
txfr_timer_t
)
)
;
tx_freertos.c:2257
xTimerCreate()
TimerHandle_t
xTimerCreateStatic
(
const
char
*
const
pcTimerName
,
tx_freertos.c:2285
xTimerCreateStatic()
StaticTimer_t
*
pxTimerBuffer
)
tx_freertos.c:2290
xTimerCreateStatic()
xTimerCreateStatic()::pxTimerBuffer
BaseType_t
xTimerDelete
(
TimerHandle_t
xTimer
,
TickType_t
xBlockTime
)
tx_freertos.c:2326
xTimerDelete()
xTimerDelete()::xTimer
vPortFree
(
xTimer
)
;
tx_freertos.c:2339
xTimerDelete()
BaseType_t
xTimerIsTimerActive
(
TimerHandle_t
xTimer
)
tx_freertos.c:2346
xTimerIsTimerActive()
xTimerIsTimerActive()::xTimer
BaseType_t
xTimerStart
(
TimerHandle_t
xTimer
,
tx_freertos.c:2366
xTimerStart()
xTimerStart()::xTimer
BaseType_t
xTimerStop
(
TimerHandle_t
xTimer
,
tx_freertos.c:2382
xTimerStop()
xTimerStop()::xTimer
BaseType_t
xTimerChangePeriod
(
TimerHandle_t
xTimer
,
tx_freertos.c:2398
xTimerChangePeriod()
xTimerChangePeriod()::xTimer
BaseType_t
xTimerReset
(
TimerHandle_t
xTimer
,
tx_freertos.c:2438
xTimerReset()
xTimerReset()::xTimer
BaseType_t
xTimerStartFromISR
(
TimerHandle_t
xTimer
,
tx_freertos.c:2476
xTimerStartFromISR()
xTimerStartFromISR()::xTimer
BaseType_t
xTimerStopFromISR
(
TimerHandle_t
xTimer
,
tx_freertos.c:2485
xTimerStopFromISR()
xTimerStopFromISR()::xTimer
BaseType_t
xTimerChangePeriodFromISR
(
TimerHandle_t
xTimer
,
tx_freertos.c:2494
xTimerChangePeriodFromISR()
xTimerChangePeriodFromISR()::xTimer
BaseType_t
xTimerResetFromISR
(
TimerHandle_t
xTimer
,
tx_freertos.c:2505
xTimerResetFromISR()
xTimerResetFromISR()::xTimer
void
*
pvTimerGetTimerID
(
TimerHandle_t
xTimer
)
tx_freertos.c:2514
pvTimerGetTimerID()
pvTimerGetTimerID()::xTimer
void
vTimerSetTimerID
(
TimerHandle_t
xTimer
,
void
*
pvNewID
)
tx_freertos.c:2528
vTimerSetTimerID()
vTimerSetTimerID()::xTimer
void
vTimerSetReloadMode
(
TimerHandle_t
xTimer
,
tx_freertos.c:2541
vTimerSetReloadMode()
vTimerSetReloadMode()::xTimer
const
char
*
pcTimerGetName
(
TimerHandle_t
xTimer
)
tx_freertos.c:2582
pcTimerGetName()
pcTimerGetName()::xTimer
TickType_t
xTimerGetPeriod
(
TimerHandle_t
xTimer
)
tx_freertos.c:2590
xTimerGetPeriod()
xTimerGetPeriod()::xTimer
TickType_t
xTimerGetExpiryTime
(
TimerHandle_t
xTimer
)
tx_freertos.c:2607
xTimerGetExpiryTime()
xTimerGetExpiryTime()::xTimer
UBaseType_t
uxTimerGetReloadMode
(
TimerHandle_t
xTimer
)
tx_freertos.c:2632
uxTimerGetReloadMode()
uxTimerGetReloadMode()::xTimer
Call Tree
from
examples
All items filtered out
All items filtered out
Data Use
from
examples
All items filtered out
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
Instance
Scope
Location
Project
return
xTimerCreate()
FreeRTOS.h:595
return
xTimerCreateStatic()
FreeRTOS.h:601
xTimerCreateStatic()::pxTimerBuffer
xTimerCreateStatic()
FreeRTOS.h:606
xTimerDelete()::xTimer
xTimerDelete()
FreeRTOS.h:608
xTimerIsTimerActive()::xTimer
xTimerIsTimerActive()
FreeRTOS.h:610
xTimerStart()::xTimer
xTimerStart()
FreeRTOS.h:612
xTimerStop()::xTimer
xTimerStop()
FreeRTOS.h:615
xTimerChangePeriod()::xTimer
xTimerChangePeriod()
FreeRTOS.h:618
xTimerReset()::xTimer
xTimerReset()
FreeRTOS.h:622
xTimerStartFromISR()::xTimer
xTimerStartFromISR()
FreeRTOS.h:625
xTimerStopFromISR()::xTimer
xTimerStopFromISR()
FreeRTOS.h:628
xTimerChangePeriodFromISR()::xTimer
xTimerChangePeriodFromISR()
FreeRTOS.h:631
xTimerResetFromISR()::xTimer
xTimerResetFromISR()
FreeRTOS.h:635
pvTimerGetTimerID()::xTimer
pvTimerGetTimerID()
FreeRTOS.h:638
vTimerSetTimerID()::xTimer
vTimerSetTimerID()
FreeRTOS.h:640
vTimerSetReloadMode()::xTimer
vTimerSetReloadMode()
FreeRTOS.h:642
pcTimerGetName()::xTimer
pcTimerGetName()
FreeRTOS.h:645
xTimerGetPeriod()::xTimer
xTimerGetPeriod()
FreeRTOS.h:647
xTimerGetExpiryTime()::xTimer
xTimerGetExpiryTime()
FreeRTOS.h:649
uxTimerGetReloadMode()::xTimer
uxTimerGetReloadMode()
FreeRTOS.h:651
return
xTimerCreate()
tx_freertos.c:2238
return
xTimerCreateStatic()
tx_freertos.c:2285
xTimerCreateStatic()::pxTimerBuffer
xTimerCreateStatic()
tx_freertos.c:2290
xTimerDelete()::xTimer
xTimerDelete()
tx_freertos.c:2326
xTimerIsTimerActive()::xTimer
xTimerIsTimerActive()
tx_freertos.c:2346
xTimerStart()::xTimer
xTimerStart()
tx_freertos.c:2366
xTimerStop()::xTimer
xTimerStop()
tx_freertos.c:2382
xTimerChangePeriod()::xTimer
xTimerChangePeriod()
tx_freertos.c:2398
xTimerReset()::xTimer
xTimerReset()
tx_freertos.c:2438
xTimerStartFromISR()::xTimer
xTimerStartFromISR()
tx_freertos.c:2476
xTimerStopFromISR()::xTimer
xTimerStopFromISR()
tx_freertos.c:2485
xTimerChangePeriodFromISR()::xTimer
xTimerChangePeriodFromISR()
tx_freertos.c:2494
xTimerResetFromISR()::xTimer
xTimerResetFromISR()
tx_freertos.c:2505
pvTimerGetTimerID()::xTimer
pvTimerGetTimerID()
tx_freertos.c:2514
vTimerSetTimerID()::xTimer
vTimerSetTimerID()
tx_freertos.c:2528
vTimerSetReloadMode()::xTimer
vTimerSetReloadMode()
tx_freertos.c:2541
pcTimerGetName()::xTimer
pcTimerGetName()
tx_freertos.c:2582
xTimerGetPeriod()::xTimer
xTimerGetPeriod()
tx_freertos.c:2590
xTimerGetExpiryTime()::xTimer
xTimerGetExpiryTime()
tx_freertos.c:2607
uxTimerGetReloadMode()::xTimer
uxTimerGetReloadMode()
tx_freertos.c:2632
Lifecycle
from
examples
txfr_timer
is freed by 1 symbol:
All items filtered out
txfr_timer
xTimerDelete()
All items filtered out