esp32连接wifi触发wdt

之前碰到一个奇怪的问题,就是一调用 WiFi.begin() 就会整个板子卡住然后触发task wdt,也没别的报错什么的。

经过反复注释各种代码,最后终于发现是因为这一句 ets_update_cpu_frequency(240000000UL) ,这句是用来调整cpu频率的,注释掉了之后wifi就正常了。

后来发现是搞错了参数的单位,这里面填240就可以,单位就是Mhz,而不是hz。



本文发布于 https://luojia.me

本站文章未经文下加注授权不得拷贝发布。

本博客使用Disqus评论系统,如果看不到评论框,请尝试爬墙。