Quality RTOS & Embedded Software

 Real time embedded FreeRTOS RSS feed 
Quick Start Supported MCUs PDF Books Trace Tools Ecosystem


FreeRTOS Tick Code

Posted by betlemme on October 19, 2015

Hi everybody!

I was given the project to implement an alternative edf scheduler for freeRTSOS (FreeRTOSv8.2.2).

I was looking for the Tick code implementation, but I can't find it in any file of the source folder, neither in the portable folder.

In particular I would like to read the implementation of vTaskIncrementTick() function.

Where can I find it?

FreeRTOS Tick Code

Posted by rtel on October 19, 2015

Note there is now FreeRTOS V8.2.3, which is a maintenance release.

I think vTaskIncrementTick() was changed to xTaskIncrementTick() some time ago, as it now returns a value (is no longer 'v'oid). As it is prefixed "task" you will find it in FreeRTOS/source/tasks.c.



alternate (1457 bytes)

FreeRTOS Tick Code

Posted by betlemme on October 20, 2015

You are right! thank you


alternate (1457 bytes)

[ Back to the top ]    [ About FreeRTOS ]    [ Privacy ]    [ Sitemap ]    [ ]

Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.

Latest News

Version 10.1.0 of the FreeRTOS kernel is available for immediate download. MIT licensed.

View a recording of the "OTA Update Security and Reliability" webinar, presented by TI and AWS.


FreeRTOS and other embedded software careers at AWS.

FreeRTOS Partners

ARM Connected RTOS partner for all ARM microcontroller cores

Espressif ESP32

IAR Partner

Microchip Premier RTOS Partner

RTOS partner of NXP for all NXP ARM microcontrollers


STMicro RTOS partner supporting ARM7, ARM Cortex-M3, ARM Cortex-M4 and ARM Cortex-M0

Texas Instruments MCU Developer Network RTOS partner for ARM and MSP430 microcontrollers

OpenRTOS and SafeRTOS

Xilinx Microblaze and Zynq partner