while (1) {
/* 检查线程运行状态,如果被挂起则进入长时间休眠 */
if (!slipif_thread_running) {
- LOS_Msleep(1000); /* 使用系统级休眠,让系统能够进入深度休眠 */
+ LOS_Msleep(2000); /* 使用系统级休眠,让系统能够进入深度休眠 */
continue;
}
// printf("slipif_loop_thread \n");
#include "soc_lcd_api.h"
+#ifdef SUPPORT_LWIP
#include "lwip/tcpip.h"
#include "netif/slipif.h"
+#endif
#include <dirent.h>
#include <unistd.h>
else
{
timer_cnt++;
- if (timer_cnt == 100) // 20*10 = // 200ms:200ms内sensor没有检测到表冠转动就会关闭定时器重新开启中断响应
+ if (timer_cnt == 200) // 20*10 = // 200ms:200ms内sensor没有检测到表冠转动就会关闭定时器重新开启中断响应
{
// printf("mixo enter int mode\n");
/**