FreeRTOS task creation and deletion

API functions for task creation and deletion xTaskCreate(): create a task using a dynamic methodXtask createstatic(): create a task using a static methodXtask createrestricted(): create a task restricted by MPU, and the related memory uses dynamic memory allocationVtask delete(): deletes a task xTaskCreate Using this function, configsupport_ ...

Posted on Sat, 20 Nov 2021 15:57:38 -0500 by gum1982

freeRTOS series of tutorials [Chapter 3] task management

Need to get Better reading experience My classmate, please visit I set it up Site view , address: http://rtos.100ask.net/ Series of tutorials There will be many chapters in the series of this tutorial. For the convenience of students, click here to view the contents of the article Directory list , directory list page address: https:/ ...

Posted on Sat, 20 Nov 2021 02:17:06 -0500 by mlnsharma

Similarities and differences between FreeRTOS message queue delivery structure pointer and structure

Original link: https://blog.csdn.net/weixin_44333597/article/details/107523343 1 similarities and differences between message queue delivery structure pointer and structure 1.1 using queues to deliver composite data types When receiving a message sent from multiple sending sources to the queue, the receiver needs to judge the source of t ...

Posted on Wed, 03 Nov 2021 02:31:15 -0400 by tzikis

[STM32] vTaskList() and vTaskGetRunTimeStats() functions are called in FreeRTOS to get the status information and running time of each task.

Software used STM32CubeMXKeil5xcom serial assistant(HAL library used) Introduction to FreeRTOS RTOS (Real Time OS) real time operating system logic diagram: Note: the source of the picture is the punctual atomic teaching video FreeRTOS, released by Richard Barry of the United States in 2003, is the RTOS system with the highest market s ...

Posted on Tue, 12 Oct 2021 02:37:33 -0400 by cyanblue

FreeRTOS message queuing & ESP32 usage

FreeRTOS message queue & esp32 actual combat FreeRTOS message queue The message queue of FreeRTOS is very different from the message queue in the operating system class, which is to send information between multiple tasks in an orderly and safe manner. Here are some of its features. Multitasking access   the queue does not belong to ...

Posted on Wed, 06 Oct 2021 20:33:39 -0400 by kryptx