FreeRTOS - Design Patterns for RTOS
Examine this FreeRTOS producer task snippet and identify the mistake:
void producerTask(void *params) {
int data = 20;
xQueueSend(queue, data, portMAX_DELAY);
data = 30;
xQueueSend(queue, &data, portMAX_DELAY);
vTaskDelete(NULL);
}