FreeRTOS + 0/49 examples
CodeScope will show references to osMessagePut() from the following samples and libraries:
Libraries
Examples
STM32446E_EVAL
Demonstrations
Applications
FatFs
FreeRTOS
USB_Host
STM32469I-Discovery
Demonstrations
Applications
USB_Host
STM32469I_EVAL
Demonstrations
Applications
FatFs
FreeRTOS
USB_Host
STM324xG_EVAL
Demonstrations
Applications
FatFs
FreeRTOS
USB_Host
STM32F412G-Discovery
Demonstrations
Applications
FatFs
FreeRTOS
STM32F413H-Discovery
Demonstrations
Applications
FatFs
STM32F429I-Discovery
Demonstrations
STM324x9I_EVAL
Applications
FatFs
FreeRTOS
USB_Host
Demonstrations
STemWin
STM32F412ZG-Nucleo
Applications
USB_Host
STM32F413ZH-Nucleo
Applications
FreeRTOS
 
Symbols
loading...
Files
loading...

osMessagePut() function

Put a Message to a Queue.

Syntax

osStatus osMessagePut (osMessageQId queue_id,     uint32_t info,     uint32_t millisec);
Implemented in cmsis_os.c:1067

Arguments

queue_id

message queue ID obtained with osMessageCreate.

info

message information.

millisec

timeout value or 0 in case of no time-out.

Return value

status code that indicates the execution status of the function.

Notes

MUST REMAIN UNCHANGED: \b osMessagePut shall be consistent in every CMSIS-RTOS.

Examples

osMessagePut() is referenced by 49 libraries and example projects.

References

LocationText
cmsis_os.c:1067
osStatus osMessagePut (osMessageQId queue_id, uint32_t info, uint32_t millisec)
cmsis_os.h:800
osStatus osMessagePut (osMessageQId queue_id, uint32_t info, uint32_t millisec);

Call Tree

Functions called by osMessagePut()
osMessagePut()
Data read by osMessagePut()
Data written by osMessagePut()
osMessagePut()::taskWoken
osMessagePut()::ticks
all items filtered out
osMessagePut()
osMessagePut()::ticks
all items filtered out
Type of osMessagePut()
osMessagePut()
all items filtered out