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

【修改】提示运行 micropython 的线程栈必须大于 8k

SummerGift 6 лет назад
Родитель
Сommit
78c6a34e70
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      port/mpy_main.c

+ 2 - 2
port/mpy_main.c

@@ -73,8 +73,8 @@ void mpy_main(const char *filename) {
     mp_getchar_init();
     mp_putsn_init();
 
-    if (rt_thread_self()->stack_size < 4096) {
-        mp_printf(&mp_plat_print, "The stack (%.*s) size for executing MicroPython must be >=4096\n", RT_NAME_MAX, rt_thread_self()->name);
+    if (rt_thread_self()->stack_size < 8192) {
+        mp_printf(&mp_plat_print, "The stack (%.*s) size for executing MicroPython must be >= 8192\n", RT_NAME_MAX, rt_thread_self()->name);
     }
 
 #if MICROPY_PY_THREAD