• RTOS osMessagePut usage problem
    It takes me several days for debbuging ,but didn't work. when the para 'timeout' of osMessagePut(id,info,timeout) is not set to 0, then the program crashes with info 'OS_ERROR_MBX_OVF' , which means...
  • RTX: thread-safe queues?
    Hi All, Apologies for what may be a newbie question. We're evaluating whether to use RL-ARM / RTX on a STM32F10x. It seems like a good value, but queues seem noticeably missing. I imagine...
  • RTX - inner workings of event queue
    Hi, I recently had problems with events (RTX isr events) resulting in the OS_ERR_FIFO_OVF error in os_error(). This prompted me to understand more about this mechanism. I will explain what I know...
  • CMSIS KEIL RTOS - Mail queue vs Message queue
    Dear all, I am using Keil Microvision IDE v5.16 and CMSIS Keil RTX RTOS. Our microcontroller is STM32F4xx. In the CMSIS RTOS API, message queue and mail queue inter-thread communication mechanisms...
  • CMSIS RTX5 static message queue
    Hi. I want to use static memory for message queue in RTX5. What is the cb_size (size of provided memory for control block ) in osMessageQueueAttr_t. how to calculate proper size for it?