ESP32 a EEPROM
Josef Štengl
ok1ced na nagano.cz
Pondělí Srpen 26 15:23:10 CEST 2019
Některé procesory nesnášejí přerušování během zápisu do FLASH. Jestli se to týká i zápisu do FEE (FLASH EMULATED EERPROM),
to nevím, zatím jsem se tomu vyhýbal.
On 26. 08. 19 15:11, Dodo Racek wrote:
> Dohad:
> Skor si myslim, ze je to citlive na ine (cudzie) prerusenia pocas zapisu do EEPROM.
>
> Dodo
>
> po 26. 8. 2019 o 15:00 Petr Zapadlo <zapik na email.cz <mailto:zapik na email.cz>> napísal(a):
>
> proč zrovna timery jsou kolizní s EEPROM? To mi moc nedává smysl. (ale je to tím že do toho asi málo vidím)
>
> Petr
>
>
> Dne 26.8.2019 v 14:26 Ondřej Pavelka napsal(a):
>> Problém s emulací EEPROM na ESP32 bývá pravděpodobně způsobem použitím timerů.
>> Mám dva timery na 1s a 10ms, používám PWM na řízení LED a do EEPROM prostě nazapíšu, aniž by to nehavarovalo.
>>
>> O.
>>
>>
>> pá 23. 8. 2019 v 6:13 odesílatel Pavel Brychta <pavel.brychta na duhasys.eu <mailto:pavel.brychta na duhasys.eu>> napsal:
>>
>> Zdá se, že to řeší tento PR https://github.com/z3t0/Arduino-IRremote/pull/599 , ale zatím není sloučený...
>>
>> Pavel
>>
>> Dne 22.8.2019 v 21:33 Petr Zapadlo napsal(a):
>>>
>>> A tady je někdo se stejným problémem:
>>>
>>> https://github.com/espressif/arduino-esp32/issues/928
>>>
>>> petr
>>>
>>>
>>> Dne 22.8.2019 v 19:26 Petr Zapadlo napsal(a):
>>>>
>>>> Zdravím,
>>>>
>>>> tak jsem našel viníka. Je jím knihovna https://github.com/shirriff/Arduino-IRremote.
>>>>
>>>> Když odkomentuji
>>>>
>>>> irrecv.enableIRIn();
>>>>
>>>> tak to při zápisu do EEPROM začne havarovat.
>>>>
>>>> Otázka je jestli mám šanci to nějak vyřešit.
>>>>
>>>> Petr
>>>>
>>>>
>>>>
>>>> Dne 22.8.2019 v 06:16 Pavel Brychta napsal(a):
>>>>> DD,
>>>>>
>>>>> zkuste vyrobit MCVE a pošlete mi takto vytvořený projekt, včetně platformio.ini - ověřím to na různých
>>>>> variantáh ESP32 modulů, které mám k dispozici.
>>>>>
>>>>> Pavel
>>>>>
>>>>> Dne 20.8.2019 v 19:16 Petr Zapadlo napsal(a):
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> HW-list mailing list - sponsored bywww.HW.cz <http://www.HW.cz>
>>>> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>>
>>> _______________________________________________
>>> HW-list mailing list - sponsored bywww.HW.cz <http://www.HW.cz>
>>> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz <http://www.HW.cz>
>> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored bywww.HW.cz <http://www.HW.cz>
>> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
>> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz <http://www.HW.cz>
> Hw-list na list.hw.cz <mailto:Hw-list na list.hw.cz>
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
Další informace o konferenci Hw-list