Просмотр исходного кода

解决冲突,统一退出接口

guohui 1 год назад
Родитель
Сommit
6ca3cbd0b0
2 измененных файлов с 5 добавлено и 2 удалено
  1. 2 0
      pro/src/main.c
  2. 3 2
      pro/src/sys.c

+ 2 - 0
pro/src/main.c

@@ -5,6 +5,8 @@
 
 int main(int argc,char* argv[])
 {
+
+    system("echo \"V\" > /dev/watchdog");
     sys_init();
     app_init();
 

+ 3 - 2
pro/src/sys.c

@@ -1413,14 +1413,15 @@ int sys_wdog_en(int flag)
 
 static void sig_handler(int signo)
 {
-    printf("___sig_handler, signo: %d\n", signo);
+    LOGD("___sig_handler, signo: %d\n", signo);
     wdog_enable(0);
 }
 static void clean_up(void)
 {
-    printf("___clean_up\n");
+    LOGD("___clean_up\n");
     wdog_enable(0);
 }
+
 static void sig_init(void)
 {
     signal(SIGINT,  sig_handler);