是在从核的idle打印的。不打印时msh也不可以输入命令。您看它的打印信息,执行流程是这样的:在main_thread_entry中,主核进入到执行rt_hw_secondary_cpu_up()激活次核之后,然后就直接运行main()函数里的“hello world”了。之后次核才激活之后调度,执行它的idle空闲任务。会不会是运行方式不对?还是双核系统运行完之后,就卡死了,就执行不了msh输入的命令了?
是在从核的idle打印的。不打印时msh也不可以输入命令。您看它的打印信息,执行流程是这样的:在main_thread_entry中,主核进入到执行rt_hw_secondary_cpu_up()激活次核之后,然后就直接运行main()函数里的“hello world”了。之后次核才激活之后调度,执行它的idle空闲任务。会不会是运行方式不对?还是双核系统运行完之后,就卡死了,就执行不了msh输入的命令了?
举报