Explorar o código

Merge branch 'master' of https://gitee.com/RT-Thread-Mirror/micropython

SummerGift %!s(int64=6) %!d(string=hai) anos
pai
achega
1384b3c8c7
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      port/mpy_main.c

+ 4 - 0
port/mpy_main.c

@@ -72,6 +72,10 @@ void mpy_main(const char *filename) {
 
     rtt_getchar_init();
 
+    if (rt_thread_self()->stack_size < 4096) {
+        rt_kprintf("The stack (%.*s) size for executing MicroPython must be >=4096\n", RT_NAME_MAX, rt_thread_self()->name);
+    }
+
 #if MICROPY_PY_THREAD
     mp_thread_init(rt_thread_self()->stack_addr, ((rt_uint32_t)stack_top - (rt_uint32_t)rt_thread_self()->stack_addr) / 4);
 #endif