如何自动重置arduino Mega 2560的代码?

时间:2015-06-30 15:56:29

标签: arduino

我正在研究使用arduino来收集温度的温度项目。但有时arduino挂在那里所以我必须拔下电源线并将其重新插入以重新启动arduino。我什么时候不再挂断了。所以我决定在互联网上做一些研究,但没有运气。这是the article我读到了关于使用看门狗定时器库重置arduino代码。(不幸的是,它只适用于arduino uno)如果有人知道如何重置arduino mega 2560代码。请帮忙!!

1 个答案:

答案 0 :(得分:1)

您可以使用以下语法重置Arduino: 首先声明一个函数

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

然后在任何想要重置控制器的地方调用该函数。

    resetFunc();