blob: 1ea035ea1bcba19607aebf7a2d1d72c9413a4f4c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
### Сохраняем данные в RTC-память
При работе с платой ESP32 данные можно сохранять в RTC память (точнее, в ее RTC-модуль), она оснащена 8 Кб памяти SRAM, которую называют **«быстрой RTC-памятью»**.
Хранящиеся в ней данные не стираются во время глубокого сна, но стираются при нажатии на кнопку сброса под названием **«EN»**.
Чтобы сохранить данные в RTC-память, перед объявлением переменной нужно добавить конструкцию:
```C++
RTC_DATA_ATTR
# В результате код сохранит переменную **«bootCount»** в RTC-память:
RTC_DATA_ATTR int bootCount = 0;
```
|