Original question:
PROCESSOR-SDK-AM64X: AM6442利用Mailbox做核间通信
我在M4核心运行freertos系统,当我只启动一个任务,不做切换的时候是正常的,但是我启动两个任务之后,每当要去切换任务就是卡住,帮忙看下啥原因,谢谢!freertos_m4.rar
void fun1(void *args){ while(1) { DebugP_log("fun1!\r\n"); vTaskDelay(100); }}
void fun2(void *args){ while(1) { DebugP_log("fun2!\r\n"); vTaskDelay(100); }
}
加vTaskDelay(100); 试试!
不行,卡在
void HWI_SECTION HwiP_hardFault_handler() { volatile uint32_t loop = 1; while(loop) ; }