Intel Galileo ボード (ボード上で実行される Linux) に取り組んでおり、開発環境として arduino を使用しています。
特定の gpio ピン (たとえば、デジタル ピン 6) のロジック 1 を取得したら、コードを自動的にリセットしたいと考えています。スケッチを単独で実行してリセットしたい(つまり、RESETボタンを押していない)。
私はSDカードイメージを使用していません。
それがどのように行われるべきかを解釈することはできません。
Intel Galileo ボード (ボード上で実行される Linux) に取り組んでおり、開発環境として arduino を使用しています。
特定の gpio ピン (たとえば、デジタル ピン 6) のロジック 1 を取得したら、コードを自動的にリセットしたいと考えています。スケッチを単独で実行してリセットしたい(つまり、RESETボタンを押していない)。
私はSDカードイメージを使用していません。
それがどのように行われるべきかを解釈することはできません。
次の行を追加するだけで、スケッチをリセットできます。ボードを再起動する必要はありません。
system("./opt/cln/galileo/galileo_sketch_reset_script.sh");
スケッチでシステム コマンドを呼び出すことで、ボードを再起動できると思います。
system("reboot");
しかし、あなたの主な目標にはもっと良い解決策があるかもしれません。これを行うことで何を達成しようとしているのか、もう少し説明できますか?