ulTimerCountsForOneTick is only used within FreeRTOS.
 
Symbols
loading...
Files
loading...

ulTimerCountsForOneTick variable

Syntax

static uint32_t ulTimerCountsForOneTick = 0;

References

LocationReferrerText
port.c:152
static uint32_t ulTimerCountsForOneTick = 0;
port.c:530vPortSuppressTicksAndSleep()
ulReloadValue = portNVIC_SYSTICK_CURRENT_VALUE_REG + ( ulTimerCountsForOneTick * ( xExpectedIdleTime - 1UL ) );
port.c:555vPortSuppressTicksAndSleep()
portNVIC_SYSTICK_LOAD_REG = ulTimerCountsForOneTick - 1UL;
port.c:625vPortSuppressTicksAndSleep()
ulCalculatedLoadValue = ( ulTimerCountsForOneTick - 1UL ) - ( ulReloadValue - portNVIC_SYSTICK_CURRENT_VALUE_REG );
port.c:630vPortSuppressTicksAndSleep()
if( ( ulCalculatedLoadValue < ulStoppedTimerCompensation ) || ( ulCalculatedLoadValue > ulTimerCountsForOneTick ) )
port.c:632vPortSuppressTicksAndSleep()
ulCalculatedLoadValue = ( ulTimerCountsForOneTick - 1UL );
port.c:648vPortSuppressTicksAndSleep()
ulCompletedSysTickDecrements = ( xExpectedIdleTime * ulTimerCountsForOneTick ) - portNVIC_SYSTICK_CURRENT_VALUE_REG;
port.c:652vPortSuppressTicksAndSleep()
ulCompleteTickPeriods = ulCompletedSysTickDecrements / ulTimerCountsForOneTick;
port.c:656vPortSuppressTicksAndSleep()
portNVIC_SYSTICK_LOAD_REG = ( ( ulCompleteTickPeriods + 1UL ) * ulTimerCountsForOneTick ) - ulCompletedSysTickDecrements;
port.c:665vPortSuppressTicksAndSleep()
portNVIC_SYSTICK_LOAD_REG = ulTimerCountsForOneTick - 1UL;
port.c:684vPortSetupTimerInterrupt()
ulTimerCountsForOneTick = ( configSYSTICK_CLOCK_HZ / configTICK_RATE_HZ );
port.c:685vPortSetupTimerInterrupt()
xMaximumPossibleSuppressedTicks = portMAX_24_BIT_NUMBER / ulTimerCountsForOneTick;

Data Use

Functions writing ulTimerCountsForOneTick
Functions reading ulTimerCountsForOneTick
all items filtered out
ulTimerCountsForOneTick
Type of ulTimerCountsForOneTick
ulTimerCountsForOneTick
uint32_t
all items filtered out