Nalezeno 13 výsledků hledání

od MiraVorlik
29 čer 2022, 13:00
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: Přetečení zásobníku ???
Odpovědi: 0
Zobrazení: 196

Přetečení zásobníku ???

Ahoj řeším problém pravděpodobně s přetečením zásobníku u ESP32, který funguje jako client a přijímá data ze severu. Skenování se provádí na jádru 0 a loop by měl běžet na jádru 1. Funguje to krásně ale bohužel náhodně třeba po 7. po 12. mi to vyhodí chybu a následuje restart. Ukázka viz. níže, v pr...
od MiraVorlik
23 čer 2022, 08:00
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: Guru Meditation Error: Core 0 panic'ed (IllegalInstruction)
Odpovědi: 5
Zobrazení: 533

Re: Guru Meditation Error: Core 0 panic'ed (IllegalInstruction)

Zde je situace ale úplně jiná, já se neptám na chybu ale na její odpověď. Odpověď je konkrétní tedy jasná. Tedy mě nezajímá příčina ale překlad řešení, kterému úplně nerozumím. Neznamená že něco nepotřebuji vědět že to vědět nechci ;) Tuto chybu už jsem opravil, viz téma ESP32 BLEScan->start(0);. B...
od MiraVorlik
23 čer 2022, 06:45
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: Guru Meditation Error: Core 0 panic'ed (IllegalInstruction)
Odpovědi: 5
Zobrazení: 533

Re: Guru Meditation Error: Core 0 panic'ed (IllegalInstruction)

Zde je situace ale úplně jiná, já se neptám na chybu ale na její odpověď. Odpověď je konkrétní tedy jasná. Tedy mě nezajímá příčina ale překlad řešení, kterému úplně nerozumím. Neznamená že něco nepotřebuji vědět že to vědět nechci ;) Tuto chybu už jsem opravil, viz téma ESP32 BLEScan->start(0);. Bo...
od MiraVorlik
22 čer 2022, 08:21
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: ESP32 BLEScan->start(0);
Odpovědi: 8
Zobrazení: 658

Re: ESP32 BLEScan->start(0);

Ono nejde tak úplne o INPUT_PULLUP ako konkrétny pin s ktorým sa pracuje a menia sa na ňom stavy nielen na začiatku ale aj v priebehu programu.. Ten príklad s GPIO4 má problém v tom, že GPIO4 je BOOT signál a je štandardne na úrovni +3,3V a pri stlačení BOOT tlačidla prechádza na LOW (0V). Pri nast...
od MiraVorlik
22 čer 2022, 08:08
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: ESP32 BLEScan->start(0);
Odpovědi: 8
Zobrazení: 658

Re: ESP32 BLEScan->start(0);

Ono nejde tak úplne o INPUT_PULLUP ako konkrétny pin s ktorým sa pracuje a menia sa na ňom stavy nielen na začiatku ale aj v priebehu programu.. Ten príklad s GPIO4 má problém v tom, že GPIO4 je BOOT signál a je štandardne na úrovni +3,3V a pri stlačení BOOT tlačidla prechádza na LOW (0V). Pri nast...
od MiraVorlik
21 čer 2022, 12:48
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: ESP32 BLEScan->start(0);
Odpovědi: 8
Zobrazení: 658

Re: ESP32 BLEScan->start(0);

Ťažko povedať, tú chybu môže dávať mnoho vecí... Od jednoduchých v programe, napr: pinMode(4, INPUT_PULLUP) po problémy vo flash pamäti, nvs sektore a pod... Skús si do Arduino IDE integrovať EspExceptionDecoder: https://github.com/me-no-dev/EspExceptionDecoder Tam nakopíruješ backtrace a pomôže ti...
od MiraVorlik
21 čer 2022, 10:08
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: Guru Meditation Error: Core 0 panic'ed (IllegalInstruction)
Odpovědi: 5
Zobrazení: 533

Guru Meditation Error: Core 0 panic'ed (IllegalInstruction)

Zdravím, může mi to prosím někdo přeložit tak aby tomu rozuměl i začátečník ? Co přesně to znamená :?: :?: :?: IllegalInstruction Tato výjimka CPU znamená, že aktuálně prováděná instrukce není platnou instrukcí. Mezi běžné příčiny této chyby patří: Funkce úloh ve FreeRTOS se vrátila. Chcete-li ve Fr...
od MiraVorlik
21 čer 2022, 07:47
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: ESP32 BLEScan->start(0);
Odpovědi: 8
Zobrazení: 658

Re: ESP32 BLEScan->start(0);

Takže, zatím se nedaří. U tohoto projektu je fakt jeden problém za druhým :D Dle předchozího námětu dávám dohromady rozdělní úloh na jádra. K tomu mi trochu pro zorientování pomohla tato stránka: https://microcontrollerslab.com/esp32-dual-core-freertos-arduino-ide/ Bohužel, i po úpravě svého kódu to...
od MiraVorlik
17 čer 2022, 12:52
Fórum: ESP8266, ESP32 a desky na nich založené
Téma: ESP32 BLEScan->start(0);
Odpovědi: 8
Zobrazení: 658

Re: ESP32 BLEScan->start(0);

Super, díky za námět. o víkendu to otestuji a uvidím jak pochodím ;-)