ESP8266 Wifi mit 40 MHz cf funktioniert nicht aber 26 MHz cf schon?
Ich versuche einen Wifi Client für den ESP8266 zu coden und habe bemerkt, dass scheinbar die Crystal Frequency auf 26 MHz eingestellt sein muss, damit Wifi funktioniert. Ich brauche für mein Projekt jedoch unbedingt 40 MHz da der I/O Expander einen Servotakt generieren muss. Kann man dies irgendwie beheben?
2 Antworten
Hallo,
ich glaube du verwechselst etwas..Crystal Frequency und Flash Frequency sind 2 verschiedene dinge..
Informier dich mal bitte was du genau brauchst..die Crystal Frequency ist dein Externer Quarz was verbaut ist..kannst den ablesen..der muss nur hier richtig eingetragen werden, sonst tut sich alles verstellen und timings passen nicht darunter auch Wifi.

Ich kenne den ESP8266 nicht wirklich, aber vermutlich musst du einen Clock Prescaler für die Wifi Phy setzen müssen.
Blöd ist dabei nur dass das Teilerverhältnis ungerade ist.
Per default wird die Firmware eben von einem 26MHz Quartz ausgehen.