2016-08-19 2 views
1

yield()を追加すると、ESP8266のランダムなリセットが減少します。コードにyield()が多すぎるとどうなりますか?副作用は何ですか?Arduino ESP8266でyield()をあまりにも多く追加すると、どのような影響がありますか?

+1

[arduino \ 'yield()\'関数の秘密は何ですか?](http://stackoverflow.com/questions/34497758/what-is-the-secret-of-the-arduino) -yieldfunction) –

+0

'yield()'を呼び出すことは、適切なイベント処理の欠如を補うだけのコード臭いIMOです。 –

+0

私は、プロセッサを大量に使用するコールバック関数を持っています。 yield()を使う以外に選択肢はありません。 yield()は命を救うことができます。 –

答えて

1

基本的にyieldコマンドは、espに内部の処理を行う機会を与えます。それは待っているよりも良い方法です - 遅延()と私は目に見えるパフォーマンスの影響を見つけることができませんでした。

関連する問題