作者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)