feat: 保存已验证的CH390网络打通基线

This commit is contained in:
2026-04-17 07:09:55 +08:00
parent 59eecf428f
commit 6aba77df9a
44 changed files with 6428 additions and 3372 deletions
+3 -3
View File
@@ -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);
}
/*---------------------------------------------------------------------------