Concept Flow - xQueueCreate() function
Call xQueueCreate(length, item_size)
Allocate memory for queue structure
Allocate memory for storage buffer
Initialize queue variables (head, tail, count)
Return handle to created queue
Use queue handle
The function creates a queue by allocating memory and setting up internal variables, then returns a handle to use the queue.
