作者m6c04dk4 (飄婆難)
看板ASM
標題[問題] Arduino怎麼讓他停止
時間Thu Nov 7 11:10:24 2013
昨天剛入手Arduino Uno
很簡單的安裝環境
也執行第一個程式 Blink
但我有個疑問
就是因為他程式是一個迴圈不斷的跑
所以我如果要讓他停止要怎麼辦阿!?!?
比如說我們寫一個視窗程式
讓他停止就只是簡單按右上角的X 視窗就關掉了 程式也停了
但是這個好像沒有讓他停止的方法耶??
他直接把程式上傳到板子上
我只知道版子上有一顆Reset的按鈕
但按下去也只是重新載入程式而已
所以要停止讓他跑的話 只能直接把USB拔掉?!?!?
會不會對版子造成損害阿.......
另外請問一下
如果今天我寫了另一個程式
按上傳之後他會直接覆蓋原本的嗎
比如說如果我今天寫了另一個控制LED的程式
按上傳之後 他會直接覆蓋Blink這個範例程式嗎??
抱歉問題有點多
還請各位版友解惑一下
謝謝!!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.254.121.191
1F:→ keisuke08:void loop() 內的東西本來就會一直重複執行,除非你加入 11/07 11:22
2F:→ keisuke08:button,把程式改成按下button才運作 11/07 11:23
3F:→ keisuke08:上傳的新程式會把之前的程式蓋掉 11/07 11:24
5F:推 will3509111:你可以寫在startup就只跑一次 11/07 11:48
6F:推 will3509111:順帶一提這個程式直接拔掉不會出事 11/07 11:49
7F:→ will3509111:BOD應該會啟動自動Reset 11/07 11:57
8F:→ kn930121:也可以寫一個迴圈讓他跳出就不會再進去就會自己停止 11/07 16:06
謝謝各位大大
我懂哩!!!!!
※ 編輯: m6c04dk4 來自: 111.254.121.191 (11/07 20:34)