You are here

Programming

Бинарные семафоры во FreeRTOS

Source: https://www.freertos.org/Embedded-RTOS-Binary-Semaphores.html

Перевод может содержать ошибки. Читайте первоисточник.


[Межзадачное взаимодействие и синхронизация]

[See also Blocking on Multiple RTOS Objects]

Очереди во FreeRTOS

Source: https://www.freertos.org/Embedded-RTOS-Queues.html

Перевод может содержать ошибки. Читайте первоисточник.


[Межзадачное взаимодействие и синхронизация]

[See also Blocking on Multiple RTOS Objects]

Подробнее о буферах сообщений

Source: https://freertos.org/RTOS-message-buffer-example.html

Перевод может содержать ошибки. Читайте первоисточник.


[Буферы потоков и сообщений]

Подробнее о буферах потока

Source: https://freertos.org/RTOS-stream-buffer-example.html

Перевод может содержать ошибки. Читайте первоисточник.


[Буферы потоков и сообщений]

Уведомления в качестве почтового ящика

Source: https://www.freertos.org/RTOS_Task_Notification_As_Mailbox.html

Перевод может содержать ошибки. Читайте первоисточник.


[Task Notifications - Уведомления]

Использование уведомлений в качестве группы флагов

Source: https://www.freertos.org/RTOS_Task_Notification_As_Event_Group.html

Перевод может содержать ошибки. Читайте первоисточник.


[Task Notifications - Уведомления]

Использование уведомлений в качестве счётных семафоров

Source: https://www.freertos.org/RTOS_Task_Notification_As_Counting_Semaphore.html

Перевод может содержать ошибки. Читайте первоисточник.


[Task Notifications - Уведомления]

тест отображения кода

/* This is an example of a transmit function in a generic
peripheral driver.  An RTOS task calls the transmit function,
then waits in the Blocked state (so not using an CPU time) 
until it is notified that the transmission is complete.  The
transmission is performed by a DMA, and the DMA end interrupt
is used to notify the task. */

/* Stores the handle of the task that will be notified when the
transmission is complete. */
static TaskHandle_t xTaskToNotify = NULL;

Использование уведомлений в качестве бинарных семафоров

Source: https://www.freertos.org/RTOS_Task_Notification_As_Binary_Semaphore.html

Перевод может содержать ошибки. Читайте первоисточник.


[Task Notifications - Уведомления]

RTOS Stream & Message Buffers - Буферы потоков и сообщений

Source: https://freertos.org/RTOS-stream-message-buffers.html

Перевод может содержать ошибки. Читайте первоисточник.


[Межзадачное взаимодействие и синхронизация]

Pages

Subscribe to RSS - Programming