docs: update esp_expresstion_with_stack code snippet to check shared stack and mutex allocation.

pull/4618/head
Felipe Neves 2019-12-20 13:30:30 -03:00
rodzic d1b76d13bb
commit 785abfeb82
1 zmienionych plików z 2 dodań i 0 usunięć

Wyświetl plik

@ -32,9 +32,11 @@ The usage may looks like the code below:
{
//Allocate a stack buffer, from heap or as a static form:
portSTACK_TYPE *shared_stack = malloc(8192 * sizeof(portSTACK_TYPE));
assert(shared_stack != NULL);
//Allocate a mutex to protect its usage:
SemaphoreHandle_t printf_lock = xSemaphoreCreateMutex();
assert(printf_lock != NULL);
//Call the desired function using the macro helper:
ESP_EXECUTE_EXPRESSION_WITH_STACK(printf_lock,