如何停止arduino程序

如何停止arduino程序,第1张

首先真正停止Arduino的程序执行是不可能的,弊前一般是使用一个死循环的方式让程序不再执行下去。最基本的方法是用基卜敏while循环,比如:

while(1){

}

这样当程序执行到这一段代码后,就会在里面死循环,不再跳出来。

如果需要跳出也可以在while条件里面增加跳出的判断,比如可以增加从串口到数据后跳出,某一个信搏枝号脚被按下跳出等等

随便搞个程序再刷下一遍就好了。arduinoIDE里,没有把专门擦除的 *** 作弄出来,只是下载程序前进行一次擦除动作。其实arduino的下腔侍载程序包括了:擦除+刷写+校验。

arduino用是avr芯片,对芯片 *** 作用的avrdude这个塌圆吵开团侍源软件,可以去研究一下avrdude,这个软件已经集成在arduinoIDE里了。

arduino程序中没有类似windows应用程序那样的退出。arduino一般都是循环执行loop过程神链,如果确实游扮孙需要让程序停止执行命令,只能让它进缺孝去死循环,在程序最后加入 " while(1)"


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8280138.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-15
下一篇2023-04-15

发表评论

登录后才能评论

评论列表(0条)

    保存