R2_UP/User/Algorithm/user_cmsis_os2.h

97 lines
637 B
C
Raw Normal View History

2025-03-12 10:46:02 +08:00
#pragma once
#ifdef __cplusplus
extern "C" {
#endif
#include <string.h>
#include "cmsis_os2.h" // ::CMSIS:RTOS2
#include <string.h>
#include "freertos_mpool.h" // osMemoryPool definitions
#include "freertos_os2.h" // Configuration check and setup
osStatus_t os_user_QueuePeek
(osMessageQueueId_t mq_id, void *msg_ptr, uint8_t *msg_prio, uint32_t timeout);
osStatus_t os_user_QueueWrite
(osMessageQueueId_t mq_id, const void *msg_ptr, uint8_t msg_prio, uint32_t timeout);
#ifdef __cplusplus
}
#endif