在Arduino ESP8266中添加过多的yield()会产生什么影响?

在Arduino ESP8266中添加过多的yield()会产生什么影响?,arduino,esp8266,Arduino,Esp8266,添加yield()将减少ESP8266中的随机重置。如果代码有太多yield(),该怎么办?副作用是什么?基本上,yield命令只是给了esp处理内部事务的机会。这比使用waits-delay()要好得多,而且我找不到明显的性能影响 调用yield()可能重复的代码只是弥补了事件处理的不足。我有一个处理器密集型回调函数。我别无选择,只能使用yield()。yield()可以拯救生命。是的,它可以,但因为它非常容易获得,所以它不会真正迫使您在运行处理器密集型操作时三思而后行,从而不给看门狗喂食。使

添加yield()将减少ESP8266中的随机重置。如果代码有太多yield(),该怎么办?副作用是什么?

基本上,yield命令只是给了esp处理内部事务的机会。这比使用waits-delay()要好得多,而且我找不到明显的性能影响

调用
yield()
可能重复的代码只是弥补了事件处理的不足。我有一个处理器密集型回调函数。我别无选择,只能使用yield()。yield()可以拯救生命。是的,它可以,但因为它非常容易获得,所以它不会真正迫使您在运行处理器密集型操作时三思而后行,从而不给看门狗喂食。使用yield()会导致性能下降吗?