我正在開發英特爾Galileo開發板(Linux上運行的Linux)並使用arduino作爲開發環境。如何重置英特爾Galileo上的運行代碼
現在要獲得一個特定的gpio引腳(比如數字引腳6)邏輯1,我想自動重置我的代碼。 我想通過自行運行草圖來完成重置(即,我沒有按RESET按鈕)。
我沒有使用SD卡圖像。
我無法解釋它應該如何完成。
我正在開發英特爾Galileo開發板(Linux上運行的Linux)並使用arduino作爲開發環境。如何重置英特爾Galileo上的運行代碼
現在要獲得一個特定的gpio引腳(比如數字引腳6)邏輯1,我想自動重置我的代碼。 我想通過自行運行草圖來完成重置(即,我沒有按RESET按鈕)。
我沒有使用SD卡圖像。
我無法解釋它應該如何完成。
只需添加以下行重置草圖,無需重啓主板的不便:我曾嘗試
system("./opt/cln/galileo/galileo_sketch_reset_script.sh");
我相信你就可以在你的草圖調用系統命令,重新啓動您的主板:
system("reboot");
但有可能是你的主要目標更好的解決方案。你能解釋一下嗎?你在做什麼?
**系統(「INIT 6」)** –
,因爲我不使用不使用SD卡圖像,所以當我重新啓動草圖時,會從板上刪除 –
爲什麼您需要通過代碼重置草圖?爲了保持它的持久性,您還需要使用SD卡 –