Takt NodeMCU ESP8266 v ArduinoIDE

Všetko čo sa týka mikropočítačov + Sekcia Arduino

Moderátori: psichac, Moderátori

martinius96

Takt NodeMCU ESP8266 v ArduinoIDE

Príspevok od používateľa martinius96 » 12 Júl 2017, 11:14

Ahojte, programujem dosku NodeMCU s integrovaným čipom ESP8266 v ArduinoIDE. Jedná sa o verziu 3 Lolin a ESP8266 je verzia 12E. Chcem sa opýtať, na výber mám v Arduino IDE frekvenciu 80 alebo 160Mhz. jeho označením a nahratím programu beží už tento čip na tej frekvencii, alebo je to iba na výber pre aký takt to chcem a takt sa volí ináč? Ďakujem za odpoveď.

ado130
Okoloidúci
Okoloidúci
Príspevky: 19
Dátum registrácie: 28 Okt 2010, 00:00

Re: Takt NodeMCU ESP8266 v ArduinoIDE

Príspevok od používateľa ado130 » 12 Júl 2017, 11:34

Tamto asi nezmení danú frekvenciu, myslím, že budeš musieť zmeniť bit 0 v registry 0x3ff00014 na 0. Neviem akú knižnicu používaš, ale napr. tu https://github.com/nodemcu/nodemcu-firm ... les/node.c funkcia node_setcpufreq.
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: Takt NodeMCU ESP8266 v ArduinoIDE

Príspevok od používateľa roboulbricht » 12 Júl 2017, 13:42

Malo by sa to prepnúť po naštartovaní mikrokontroléra. Funkcia preloop_update_frequency.

https://github.com/esp8266/Arduino/blob ... 6_main.cpp
0

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok