feat: 保存已验证的CH390网络打通基线
This commit is contained in:
@@ -128,7 +128,7 @@ u32_t sys_arch_sem_wait(sys_sem_t *sem, u32_t timeout)
|
||||
*/
|
||||
err_t sys_mutex_new(sys_mutex_t *mutex)
|
||||
{
|
||||
*mutex = xSemaphoreCreateMutex();
|
||||
*mutex = xSemaphoreCreateRecursiveMutex();
|
||||
if (*mutex == NULL)
|
||||
{
|
||||
SYS_STATS_INC(mutex.err);
|
||||
@@ -159,7 +159,7 @@ void sys_mutex_free(sys_mutex_t *mutex)
|
||||
*/
|
||||
void sys_mutex_lock(sys_mutex_t *mutex)
|
||||
{
|
||||
xSemaphoreTake(*mutex, portMAX_DELAY);
|
||||
xSemaphoreTakeRecursive(*mutex, portMAX_DELAY);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -168,7 +168,7 @@ void sys_mutex_lock(sys_mutex_t *mutex)
|
||||
*/
|
||||
void sys_mutex_unlock(sys_mutex_t *mutex)
|
||||
{
|
||||
xSemaphoreGive(*mutex);
|
||||
xSemaphoreGiveRecursive(*mutex);
|
||||
}
|
||||
|
||||
/*---------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user