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

如何自动重置arduino Mega 2560代码?,arduino,Arduino,我正在使用arduino收集温度,进行温度项目。但有时arduino挂在那里,所以我必须拔下电源线,然后再插回去重新启动arduino。我不知道它什么时候会再次挂断。所以我决定在互联网上做一些研究,但运气不好。下面是我读到的关于用看门狗定时器库重置arduino代码的内容。(不幸的是,它只适用于arduino uno)如果有人知道如何重置arduino mega 2560代码。请帮忙 您可以使用以下语法重置Arduino: 首先声明一个函数 void(* resetFunc) (void

我正在使用arduino收集温度,进行温度项目。但有时arduino挂在那里,所以我必须拔下电源线,然后再插回去重新启动arduino。我不知道它什么时候会再次挂断。所以我决定在互联网上做一些研究,但运气不好。下面是我读到的关于用看门狗定时器库重置arduino代码的内容。(不幸的是,它只适用于arduino uno)如果有人知道如何重置arduino mega 2560代码。请帮忙

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

    void(* resetFunc) (void) = 0;//declare reset function at address 0
然后在需要重置控制器的任何位置调用该函数

    resetFunc();

你应该考虑问一下。