Hi
I was going through RTOS workshop manual and kind of understood the application of Queues on TI-RTOS for 28x (TMS320F28377D) processor.
Its stated that Queues are used for single producer/single Consumer model which is very clear and straight forward.
I am wondering if this concept can be extended to a multiple producer/single consumer kind of model?
In my application, I have a state machine which gets inputs from several other threads. I am planning to use Queues to get these input messages from threads operating at different priority levels. Can some one throw some light on this?
I also kind of understood (but i could be wrong) that when this data exchange happens via Queues, the global interrupts are disabled briefly. Is this true?
Thanks
Ram