请在下面找到我的代码输出的快照。每当我执行我的代码时,我必须使用ctrl + c(cmd + c)退出。 Contiki的库中是否有任何功能可以帮助我解决这个问题? 提前谢谢!如何退出Contiki代码?
How to exit from this program without manually entering ctrl+C
请在下面找到我的代码输出的快照。每当我执行我的代码时,我必须使用ctrl + c(cmd + c)退出。 Contiki的库中是否有任何功能可以帮助我解决这个问题? 提前谢谢!如何退出Contiki代码?
How to exit from this program without manually entering ctrl+C
半自助旅游旅行社OS是运行在小型设备上的程序自主。这样的程序通常以无限循环执行,等待传感器输入或计划的超时,因此不需要退出。您可能在问一个特例,您想在Linux PC上本地执行某些代码,然后将该程序与整个Contiki操作系统(在本例中为单个Linux进程)一起终止。因此,按Ctrl + C是正确的方法。
因为你的程序被编译并与半自助旅游旅行社联系在一起,你可以把一个出口()在你的程序退出半自助旅游旅行社,如果你真的想跳过按Ctrl + C:
include <stdlib.h>
...
PROCESS_THREAD(hello_world_process, ev, data)
{
PROCESS_BEGIN();
printf("Hello, world\n");
exit(0);
PROCESS_END();
}
但是,这是只在本机运行程序时才有用;在嵌入式设备上,您可能需要重置系统,而不是让设备“死亡”的退出。
哪个代码?我没有看到任何代码。 –
您可以点击“如何退出此代码?” –
那里也没有代码。 –