請在下面找到我的代碼輸出的快照。每當我執行我的代碼時,我必須使用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();
}
但是,這是隻在本機運行程序時纔有用;在嵌入式設備上,您可能需要重置系統,而不是讓設備「死亡」的退出。
哪個代碼?我沒有看到任何代碼。 –
您可以點擊「如何退出此代碼?」 –
那裏也沒有代碼。 –