arduino d1 wemosが2013年1月8日に登場、最初の原因:2、ブートモード:(3、6)



Arduino D1 Wemos Appeared Ets Jan 8 2013



以下に示す問題は、ウォッチドッグプログラムによって生成されたリセットメッセージが原因です。

では、なぜリセットが発生するのでしょうか。これは、ウォッチドッグプログラムがその役割を果たしているためです。ウォッチドッグプログラムは、通常、プログラムが(主に)デッドロックするのを防ぎ、中断のために常に実行する必要があり、実行を継続できないプログラムを回避するためのものであるため、リセットする必要があります。リセットにはいくつかの理由があります。私が遭遇したのは、プログラムに次のような無限ループステートメントがあるためです。while(true)これはデッドロックを生成します。他の種類はわからないので、百度に載せました。



残念ながら、このサンプルコードには本当に頭痛の種があります。ちなみに、このインポートされたライブラリにも問題があります。ストアはWiFiライブラリを提供します。このwifiライブラリのサンプルコードはインポートされます。また、リセットがあります。 ESP8266WiFiを使用するようにライブラリを変更しました。本当に有毒です。これらの問題を解決するのに3日かかりました。