I port FreeRtos on PIC24F128GA010. I create one Queue on Interrupt INT1 and recive on Other task. What is happening, if my task can not quick respond queue from interrupt?
If the queue is full then sending to the queue will simply fail and an error message will be returned. Make sure there is enough space in your queue or that the task that reads from the queue gets enough processing time to ensure the queue is never full.
regarding queue is full problem, it can be make the mcu which is occured the reset or hank or not? Thank you
I don’t understand your point here, but my previous answer still holds.