Witam...tak sobie czytam o pamięciach na ESP32 i kilku rzeczy nie jestem pewien...np. mamy funkcję która ma działać w przerwaniu, czyli
void IRAM_ATTR fun()
Czy wszystkie stałe znajdujące się w tej funkcji muszą być umieszczone w ram'ie? Za pomocą np.
DRAM_ATTR
______________________________________
Mamy dane które chcemy zachować po głębokim śnie, więc używamy
RTC_DATA_ATTR
a jest też inny atrybut który robi to samo (tak mi się wydaje po lekturze) czyli
RTC_NOINIT_ATTR
czy można to stosować zamiennie? I czy napewno obie wersje robią to samo?
Chętnie też poczytam o innych atrybutach często stosowanych i wręcz koniecznych do prawidłowego działania, jeśli się wam cos nasuwa😉