mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-05 13:44:32 +02:00
Fix usage example in xSemaphoreCreateBinaryStatic
This commit is contained in:
@@ -235,13 +235,14 @@ typedef QueueHandle_t SemaphoreHandle_t;
|
|||||||
*
|
*
|
||||||
* void vATask( void * pvParameters )
|
* void vATask( void * pvParameters )
|
||||||
* {
|
* {
|
||||||
* // Semaphore cannot be used before a call to xSemaphoreCreateBinary().
|
* // Semaphore cannot be used before a call to xSemaphoreCreateBinary() or
|
||||||
|
* // xSemaphoreCreateBinaryStatic().
|
||||||
* // The semaphore's data structures will be placed in the xSemaphoreBuffer
|
* // The semaphore's data structures will be placed in the xSemaphoreBuffer
|
||||||
* // variable, the address of which is passed into the function. The
|
* // variable, the address of which is passed into the function. The
|
||||||
* // function's parameter is not NULL, so the function will not attempt any
|
* // function's parameter is not NULL, so the function will not attempt any
|
||||||
* // dynamic memory allocation, and therefore the function will not return
|
* // dynamic memory allocation, and therefore the function will not return
|
||||||
* // return NULL.
|
* // return NULL.
|
||||||
* xSemaphore = xSemaphoreCreateBinary( &xSemaphoreBuffer );
|
* xSemaphore = xSemaphoreCreateBinaryStatic( &xSemaphoreBuffer );
|
||||||
*
|
*
|
||||||
* // Rest of task code goes here.
|
* // Rest of task code goes here.
|
||||||
* }
|
* }
|
||||||
|
Reference in New Issue
Block a user