2015-06-02 55 views
1

我正在開發英特爾Galileo開發板(Linux上運行的Linux)並使用arduino作爲開發環境。如何重置英特爾Galileo上的運行代碼

現在要獲得一個特定的gpio引腳(比如數字引腳6)邏輯1,我想自動重置我的代碼。 我想通過自行運行草圖來完成重置(即,我沒有按RESET按鈕)。

我沒有使用SD卡圖像。

我無法解釋它應該如何完成。

回答

1

只需添加以下行重置草圖,無需重啓主板的不便:我曾嘗試

system("./opt/cln/galileo/galileo_sketch_reset_script.sh"); 
0

我相信你就可以在你的草圖調用系統命令,重新啓動您的主板:

system("reboot"); 

但有可能是你的主要目標更好的解決方案。你能解釋一下嗎?你在做什麼?

+0

**系統(「INIT 6」)** –

+0

,因爲我不使用不使用SD卡圖像,所以當我重新啓動草圖時,會從板上刪除 –

+0

爲什麼您需要通過代碼重置草圖?爲了保持它的持久性,您還需要使用SD卡 –

相關問題