arduino 有时上电无法复位

arduino 有时上电无法复位,第1张

建议重置重置重启。

手动重启方法有Arduino板上重新编写代码时,Arduino将重新设置。Arduino软件中打开串行终端,同时将Arduino板连接到计算机。打开串行终端时,Arduino会自动重置。按下复位按钮。

一般情况下,Arduino会将程序烧写到其内置的Flash存储器中,当Arduino复位时,它会从Flash存储器中读取程序并运行。因此,如果您没有从Arduino中删除上一次烧写的程序,它将继续运行上一次烧写的程序。

有两种方法:

(1) 外接线 - 找任何一个IO口与复位脚连接,在程式内设定那IO为低电平,那便达到软件控制硬件复位。

(2) 纯软件 - 定义一个function

void(* resetFunc) (void) = 0 //declare reset function at address 0

任何时候想要复位就call function

resetFunc() // call reset


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

原文地址: http://outofmemory.cn/yw/7935238.html

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

发表评论

登录后才能评论

评论列表(0条)

保存